Explore details about location Academy Street. Academy Street is a location situated within the Hillsboro alongside other areas such as Main Street, Main Street, Church Street.