MEGHAN LEACH

Social Worker

Active Individual
NPI: 1427244383

Practice Address

1 VETERANS BARRACKS DR
11/B
Saint Louis, MO 63125

Phone: (314) 580-5832

Specialties

Specialty Code Primary License
Social Worker 104100000X Yes -

Frequently Asked Questions

NPI 1427244383 is the National Provider Identifier for MEGHAN LEACH, a Social Worker provider located in Saint Louis, MO. This NPI was enumerated on September 24, 2007.
MEGHAN LEACH practices at 1 VETERANS BARRACKS DR, 11/B, Saint Louis, MO 63125.

Quick Facts

NPI
1427244383
Type
Individual
Enumerated
Sep 24, 2007
Last Updated
Dec 3, 2025

Nearby Providers