Lewis & Clark Institute
1750 S Brentwood Blvd # 559
St Louis
MO
63144
(314) 918-1400
Open Map
Description
Lewis & Clark Institute was founded in 1983, and is located at 1750 S Brentwood Blvd # 559 in St. Louis. It employs 3 employees and is generating approximately $250,000.00 in annual revenue.
by dandb on August 04, 2015 from
dandb
education
educational
Mental Health
mental health clinic
Neighborhoods: Brentwood
school
Social Services
tutor
tutoring
Tutoring Centers