Open House Play Center is located in Kubang Semang, Malaysia on 14, Lorong Seri Mengkuang 6, Taman Seri Mengkuang. Open House Play Center is rated 5 out of 5 in the category playgroup in Malaysia.
Address
14, Lorong Seri Mengkuang 6, Taman Seri Mengkuang
Accessibility
Wheelchair-accessible entrance