Mapbox
© Roadtrippers
© Mapbox
© OpenStreetMap
Improve this map
Remove Ads
US
Georgia
Atlanta
Sister Louisa's Church of the Living Room & Ping Pong Emporium
Photos
Photos for Sister Louisa's Church of the Living Room & Ping Pong Emporium
Sister Louisa's Church of the Living Room & Ping Pong Emporium
466 Edgewood Ave, Atlanta, Georgia 30312 USA
290 Reviews
View more photos on
Start New Trip
Share Map
Start New Trip
Trip Guides
About
Membership
Magazine
Contact
Help
Search