St Thomas Moore Free Clinic

1125 North Indiana Street, Mooresville, IN 46158