According to our records, this business is located in Saint Louis (in Saint Louis City County), Missouri 63119. Apollo Surgical Group is categorized under Clinics. Current estimates show that the unit has a sales volume of $$1 to 2.5 million and staff of approximately 5 to 9 people. You can contact the company by phone at (314) 968-7207.