Sign in
Rewards
All
Images
Videos
Maps
News
Shopping
More
Flights
Travel
Hotels
Real Estate
Notebook
High School DxD Lu Bu
Odyssey High School
High school in Boston, United States
Save
Share
More
Directions
Nearby
Location closed
67 1/2994 Thomas Park, Boston, MA 02127
(617) 635-9860
Oops! Something went wrong, please try again later.
Suggest an edit
·
Your business?
Claim now
Odyssey High School was a high school located at 95 G St, South Boston, Massachusetts 02127. It is one third of the old South Boston High. It was then …
See more
Social profiles
Wikipedia
Streetside
Bird's Eye
Nearby
Search nearby
Save to calendar