BarnesCare has three locations in the metro St. Louis area:
BarnesCare Westport
11501 Page Service Drive (enter from Ball Drive)
St. Louis, Missouri 63146 USA
phone -- 314.993.3014
facsimile -- 314.993.2065
E-mail
Get map.
BarnesCare Midtown
5000 Manchester Avenue
St. Louis, Missouri 63110 USA
phone -- 314.747.5800
facsimile -- 314.747.5866
E-mail
Get map.
BarnesCare St. Peters
1901 Trade Center Drive
St. Peters, Missouri 63376 USA
phone -- 636.978.1008
facsimile -- 636.978.1926
E-mail
Get map.