Roxbury MA is located at 42.326859, -71.092903 geo coordinates. Roxbury, MA is located in Massachusetts, United States Of America.