Gennesaret Free Clinics 615 N Alabama St, Ste 136, Indianapolis IN, USA (317) 696-1511 https://www.gennesaret.org Get Directions NAFC Member? No