Plutarco E Castellanos, MD, Internal Medicine

50 Memorial Dr
Ste 113
LeominsterMA  01453 (Worcester County)


Phone: 978-466-2692
Fax: 978-466-4754
Email: pca***@*****il.com

NPI: 1669463303
License Number: 211208 (MA)