We are located at 1101 Beacon Street in Brookline. We are approximately a mile west from Kenmore square. We are also very T accessible on the green (C) line at the HAWES stop. Take the elevator to the 5th floor.
For appointments with Dr. Zilberfarb and Dr. Dawson in Dedham, the office is located at 40 Allied Drive, Suite 102 in Dedham, MA. Take Exit 14 off Route 128 and follow the signs to Allied Drive. We are located inside the New England Baptist Outpatient Care Center, across from the Dedham Hilton.
Also, please check out our location page.