1. Super Steam At Glendale 100 W Broadway, Glendale, CA 91210 Coordinate: 34.14615,-118.25546 Phone: (650) 787-8717