Fleming Garden Christian Church is located on the Westside of Indianapolis inside the I-465 loop off W. Washington St (I-40). 530 South Taft Street, Indianapolis, IN 46241
For directions CLICK HERE