E
Erik Estrada Review of Science World at TELUS World o...
Horrible customer service. Rude and arrogant staff...
Horrible customer service. Rude and arrogant staff. Admission policies for visiting science world members needs to be clearly communicated to all staff as there is obviously a disconnect.
Comments: