Gennesaret Free Clinic

2048 South Meridian Street

Indianapolis, IN