David Farrar, MD, Family Medicine

22 Mill St
Ste 208
ArlingtonMA  02476-4784 (Middlesex County)


Phone: 781-646-2848
Fax: 781-643-4308

NPI: 1477562908
License Number: 154218 (MA)