Eco Tech is located in Rawalpindi, Pakistan on Railway Station - H I T Link Rd, Taxila,. Eco Tech is rated 4.2 out of 5 in the category car detailing service in Pakistan.
Address
Railway Station - H I T Link Rd, Taxila,
Amenities
Gender-neutral toiletsToilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet