ApexNetwork Physical Therapy Now Open in South City

ApexNetwork Physical Therapy is expanding in St. Louis! The clinic is located at 5203 Chippewa Street, Suite 200. ApexNetwork has 27 other locations in Illinois and 6 Missouri clinics. Our Clinic Manager is Tony.  He graduated from Millikin University and received his doctorate of Physical Therapy from MGH Institute of Health Profession. He has over […]