tel. (617) 902-8769
Here is a map of public parking lots in Davis Square. There is also metered parking on the streets.
Davis Square Healing Arts
259 Elm St., Suite 300B (3rd floor)
Somerville, MA 02144