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.
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.