Bell Flower Clinic
640 Eskenazi Ave, Indianapolis 46202