South County
5833 So. Lindbergh Blvd.
So. Lindbergh &
Mueller Rd.
St. Louis, MO 63123
314-487-2422
314-487-2448 FAX

google.com
For greater detail
and printable map