Albatross (store)

The Albatross is located in the main street of Upton Borough, just below Unity Square in Boralus.