Dr. David Tarr, DPM
Podiatry
Make an Appointment
(978) 441-0197Telehealth services available
DR. David Tarr is located at 92 Merrimack St, Lowell, MA 01852.
Providers at DR. David Tarr specialize in Podiatry.
One provider practices at DR. David Tarr.
Use the insurance check on this page to verify if DR. David Tarr is in-network.