Finding our Falmouth clinic at 340 Gifford Street, Falmouth, MA 02540, whether driving or taking public transit, is straightforward. If youβre driving from the heart of Falmouth, start by heading north on Main Street toward Walker Street. Make a right turn into Gifford Street and continue for approximately 2.5 miles. Our clinic will be on your right, just past Jones Road.