Washington University School of Medicine, South Euclid Avenue, St. Louis, Missouri, États-Unis

660 S Euclid Ave, St. Louis, MO 63110, USA
Toilet Rating

Overall Smell
😊
General Rating

By Google

Reviews

Livingstone

8th May 2018
Very functional, tidy, well-lit. What more can you ask for?


Toilet Rating 
Overall Smell 😃😊😐😷🤢 OKAY
The subjective opinions expressed in this review are solely those of the author and not of The LOOrank Corp.

Rate & Write a Review

Your details

Your Review

😃😊😐😷🤢  
 
660 S Euclid Ave, St. Louis, MO 63110, USA
+1 314-362-5000
Venue Rating (Google): 4.4 out of 5