Location

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 Ave.
Indianapolis, IN 46241

Office Phone: 317-244-8030
Office Hours: M-F 9am-1pm