Leyla Karim, OD
Add Hours
ACCEPTING
NEW PATIENTS
NEW PATIENTS
Amenities:
Wheelchair accessible
Phone: (617) 355-6000
Karim, Leyla, OD
Phone: (617) 335-6000
Address: 300 Longwood Ave, Boston, MA 02115
800 Boylston St Spc 139, Boston, MA 02199
100 Huntington Ave # J005b, Boston, MA 02116
86 Newbury St # SL-103, Boston, MA 02116
342 Longwood Ave, Boston, MA 02115
1623 Beacon St, Brookline, MA 02445
1341 Boylston St, Boston, MA 02215
1314 Beacon St, Brookline, MA 02446
1296 Beacon St, Brookline, MA 02446
182 Newbury St, Boston, MA 02116
1 Brattle Sq, Cambridge, MA 02138