Graduated: 2008
Offers telehealth
NPI: 1487880050
Practice Locations (4)
ALPHA ALLIED MENTAL HEALTH SERVICES LLC
1551 WALL ST, SUITE 110
SAINT CHARLES, MO 633033540
6364939008
3636 S GEYER RD
SAINT LOUIS, MO 631271251
3149391322
3636 S GEYER RD, SUITE 100
SAINT LOUIS, MO 631271237
3636 S GEYER RD, SUITE 100
SAINT LOUIS, MO 631291000
Source: CMS National Downloadable File, September 2026.