30 Leon Street
503 Behrakis Health Sciences Center
Front Desk: 617-373-2492
Operating Hours Monday-Friday
8:30 am – 5:00 pm
The clinic is open by appointment only. Please call 617-373-2492 to schedule an appointment.
The Clinic is closed for all major public holidays. Coming up: We will be closed Thursday, December 24 through Friday, January 1, reopening on Monday, January 4, 2021.