Skip to main content

The Prophetess Libra Ministries

religious organization · Memphis, TN

Address
1110 Faxon Ave, Memphis, TN 38105-2517
Phone
(901) 513-9534
Website
thenewcathedral.com
Where
35.1556, -90.0217

Search Hominin for The Prophetess Libra Ministries

Other religious organizations nearby

More in Memphis

The Prophetess Libra Ministries — religious organization in Memphis, TN | Hominin