Never open. Google map says its open but not when you get there. At this point, I think its a monument given its in historic downtown Glendale collecting dust.
Information
2Photos
1Comments
3Rating
Address:5601 W Glendale Ave, Glendale, AZ 85301, United States