Gennesaret Clinic at Concord Neighborhood Center 1310 South Meridian Street, Indianapolis, IN, USA (800) 696-1511 https://www.gennesaret.org Get Directions NAFC Member? No