Graduated: 1996
Offers telehealth
NPI: 1891809539
Practice Locations (3)
16091 SWINGLEY RIDGE RD, SUITE 100
CHESTERFIELD, MO 630172056
6367781195
GREENBROOK TMS ST LOUIS LLC
16091 SWINGLEY RIDGE RD, SUITE 100
CHESTERFIELD, MO 630172056
8559404867
GREENBROOK TMS ST LOUIS LLC
13303 TESSON FERRY RD, SUITE 52
SAINT LOUIS, MO 631284062
8559404867
Source: CMS National Downloadable File, September 2026.