Explore details about location Atlas Road. Atlas Road is a location situated within the Glasgow City alongside other areas such as Tealing Avenue, Firpark Street, Broomhill Drive.