Super Care Clinic

300 S Meridian St # 145
Indianapolis, IN 46225
A full-service urgent care visit center operated by a coalition of Indianapolis-area healthcare facilities. Charge for service is $80.00, and payment may be made with cash or credit card. Walk-ins welcome.
Own this business?
See a problem?

You might also like

United StatesIndianaIndianapolisSuper Care Clinic

Partial Data by Foursquare.