Madhouse 

Address 101 Upper Cross St., #B1-18C, People Park Centre, Singapore 058357
Phone Number
Nearest station
  •   Chinatown Mrt Station NE Line  50m  1 min walking distance from Mrt Station
  •   Chinatown Mrt Station DT Line  50m  1 min walking distance from Mrt Station
  •   Outram Station  700m  6 mins walk away from station
Close