INTERNATIONAL FAMILY MEDICINE AND WALK-IN CARE CENTER, INC

About INTERNATIONAL FAMILY MEDICINE AND WALK-IN CARE CENTER, INC:

3806 W 86TH ST, INDIANAPOLIS, IN 46268-1905

317-731-5887

1588811087

[“Monday: 12:30u2009u2013u20098:00u202fPM”, “Tuesday: 12:30u2009u2013u20098:00u202fPM”, “Wednesday: 12:30u2009u2013u20098:00u202fPM”, “Thursday: Closed”, “Friday: 12:30u2009u2013u20098:00u202fPM”, “Saturday: 12:30u2009u2013u20098:00u202fPM”, “Sunday: Closed”]
❌ JSON Error: Control character error, possibly incorrectly encoded