The Lamplight Group St. Louis Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
11220 W. Florissant Avenue Suite 252
St. Louis,
MO
63033
United States
Phone: (314) 868-8760 (or fax)
Click here to contact the church Â