The Little Clinic - CLOSED 5025 W 71st StreetIndianapolis, IN, 46268 View Phone 317-347-8484 5025 W 71st StreetIndianapolis, IN 46268 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page