Tad David Baum, MD, Ophthalmology

50 Memorial Dr
Ste 105
LeominsterMA  01453 (Worcester County)


Phone: 978-534-2426
Fax: 978-534-4711
Email: tad***@*****al.org

NPI: 1770597502
License Number: 150333 (MA)