Skip to main content

Lilly of the Valley House of Prayer

christian place of worship · Tulsa, OK

Address
6808 S Elwood Ave, Tulsa, OK 74132-2004
Phone
(918) 446-2197
Website
lillyofthevalleyva.com
Where
36.0649, -95.9939

Search Hominin for Lilly of the Valley House of Prayer

Other christian place of worships nearby

More in Tulsa

Lilly of the Valley House of Prayer — christian place of worship in Tulsa, OK | Hominin