Directions to Bay Shore Manor, Saint Petersburg

Bay-shore-manor-map
The Bay Shore Manor in Saint Petersburg is located at 635 12TH AVENUE NORTHEAST , Saint Petersburg , FL, US .   Click on the Google Map above to get an interactive version and see the area around the Bay Shore Manor .