Gennesaret Free Clinic, Inc. 615 North Alabama Street, Ground Floor Suite B, Indianapolis, IN, USA (800) 696-1511 https://www.gennesaret.org Get Directions NAFC Member? No