Address:
1610 Des Peres Rd Ste 15
Des Peres, Missouri, 63131

Is this your church?