Omega Test House is located in Panchkula, India on 134, Industrial Area Phase 1. Omega Test House is rated 4.6 out of 5 in the category civil engineering company in India.
Address
134, Industrial Area Phase 1
Accessibility
Wheelchair-accessible seating