at 3 Center Plz, Boston , 02108-2003 United States
1 FB users likes Odessa Instant Shoe Repair, set it to 923 position in Likes Rating for Boston, Massachusetts in Local Business category
Odessa Instant Shoe Repair is Boston based place and this enity listed in Shoe Store category. Located at 3 Center Plz MA 02108-2003. Contact phone number of Odessa Instant Shoe Repair: (617) 227-2888