The Lords House Church
731 Queen St S
Saint Petersburg
FL
33712
(727) 823-7068
Open Map
Description
The Lords House Church is located at 731 Queen St S, Saint Petersburg, FL. This location is in the Melrose - Mercy neighborhood. This business specializes in Religion & Spirituality.
by merchantcircle on March 29, 2015 from
merchantcircle
association
Charity Friendly
church
churches
membership
organization
religion
religious
Saint Petersburg
temple