Salahudin Road Metro Station is located in Lahore, Pakistan on 306 Main Boulevard Sabzazar, Dholanwal Block B Sabzazar Housing Scheme Phase 1 & 2 Allama Iqbal Town,. Salahudin Road Metro Station is rated 4.3 out of 5 in the category suburban train line in Pakistan.
Address
306 Main Boulevard Sabzazar, Dholanwal Block B Sabzazar Housing Scheme Phase 1 & 2 Allama Iqbal Town,