Alpha Test House is located in Bahadurgarh, India on 198-199, M.I.E, Phase 1, Industrial Area Phase 2. Alpha Test House is rated 3.6 out of 5 in the category water works in India.
Address
198-199, M.I.E, Phase 1, Industrial Area Phase 2
Accessibility
Wheelchair-accessible entrance