Explore details about location Galvaston Street. Galvaston Street is a location situated within the Elgin alongside other areas such as Evangeline Terrace, North 16th Avenue, South 15th Avenue.