Individual provider · Type 1 NPI
Andrew Robert Macknair, PA
Medical Physician Assistant · Shrewsbury, MA
NPI number
1477817203
Active
Practice location
378 Maple Ave
Shrewsbury, MA 01545-2675
Fax (508) 595-2021
Mailing address
5 Neponset St, Attn: Medical Staff Services
Worcester, MA 01606-2714
Specialties and licenses
| Taxonomy | Code | License |
|---|---|---|
| Medical Physician Assistant Primary | 363AM0700X | None listed |
Medical Physician Assistant: Definition to come...
19 other providers at this address
- Quest Diagnostics Massachusetts LLCClinical Medical Laboratory Shrewsbury, MA NPI 1801814868
- Danielle N. Moncrieffe, MDPediatrics Physician Shrewsbury, MA NPI 1952625766
- David Matthew Stein, MDInternal Medicine Physician Shrewsbury, MA NPI 1245729656
- Demetrios Carellas, PA-CPhysician Assistant Shrewsbury, MA NPI 1568133072
- Eric J. Nielsen, MDInternal Medicine Physician Shrewsbury, MA NPI 1952750556
- Florence Mumbi Gichuhi, NPPrimary Care Nurse Practitioner Shrewsbury, MA NPI 1548742364
- Janet A. Slota, MDPediatrics Physician Shrewsbury, MA NPI 1871575035
- Kathleen M. Ogrady, MDInternal Medicine Physician Shrewsbury, MA NPI 1831141688
- Kenneth H. Kronlund Jr., MDInternal Medicine Physician Shrewsbury, MA NPI 1174584643
- Khwaja Ahmed Hussain, MDFamily Medicine Physician Shrewsbury, MA NPI 1891887923
- Muhammad Saiful Mowla, MDFamily Medicine Physician Shrewsbury, MA NPI 1720286289
- Neha Zaer Esmaeili, MDPediatrics Physician Shrewsbury, MA NPI 1689203382
Other medical physician assistant providers in Shrewsbury
About NPI 1477817203
Andrew Robert Macknair, PA's National Provider Identifier is 1477817203, issued on Jun 26, 2012. The primary taxonomy on file is Medical Physician Assistant (363AM0700X), and the practice location is in Shrewsbury, MA. The record was last updated on Dec 8, 2025.