Edward D Sprague Jr, MD, Family Medicine

120 Highland St
TownsendMA  01469-1128 (Middlesex County)


Phone: 978-597-8166
Fax: 978-597-0061

NPI: 1841232956
License Number: 72209 (MA)