Explore details about location 78A Avenue. 78A Avenue is a location situated within the Surrey alongside other areas such as 129A Street, 87A Avenue, Clevedon Drive.