Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

Mary J Keegan, APN

Individual provider Registered Nurse · NPI 1336157213

Mary J Keegan, APN is a Nurse Practitioner in Saint Louis, Missouri. Qualified in 1986, 40 years ago. Practices with Heart and Vascular Associates LLC, a 6-clinician group, works from 2 locations and accepts Medicare assignment. Licensed in Missouri.

Years since qualifying
40
Licensed in
MO
In the registry since
2006
Specialties on file
5
What do these letters mean?
APN — Advanced Practice Nurse
The umbrella title some states use for nurse practitioners and other advanced practice nurses.

See every abbreviation used in this directory →

Practice location Address checks out

3660 Vista Ave
Saint Louis, MO 63110-2540
Phone: (314) 977-6100
Fax: (314) 977-6137
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Additional practice locations (1)

  • 130 Westmount Dr, Farmington, MO 63640-2970 — (573) 756-1813

Specialties & licences

Adult Health Nurse Practitioner (primary) Taxonomy 363LA2200X · Licence 082605 (MO)
Registered Nurse Taxonomy 163W00000X · Licence 082605 (MO)
Ambulatory Care Registered Nurse Taxonomy 163WP2201X · Licence 082605 (MO)
Nurse Practitioner Taxonomy 363L00000X · Licence 082605 (MO)
Acute Care Nurse Practitioner Taxonomy 363LA2100X · Licence 082605 (MO)

Record details

NPI number1336157213
Entity typeIndividual (Type 1)
GenderFemale
Credentials APN
Sole proprietorNo
NPI enumeratedAugust 4, 2006
Last updated in NPPESSeptember 22, 2023
Certification dateSeptember 22, 2023

Medicare enrollment

From the CMS Doctors & Clinicians file — this clinician is enrolled in Medicare.

Medicare specialtyNURSE PRACTITIONER
Medical schoolOTHER
Graduated 1986 (40 years in practice)
Group practice Heart And Vascular Associates Llc — 6 clinicians
Accepts Medicare assignment Yes — accepts the Medicare-approved amount

Other providers in Saint Louis