Progress Medical Clinic - Main Location Progress Medical Clinic Address 16 Hampton Village Plaza , Suite 274 St. Louis, MO 63109 US 38.592789, -90.292107 Contact Information (314) 312 3378 Location Map View on Google Maps Back to Progress Medical Clinic