Plaza, 18555 N 59th Ave, Glendale (602) 298-9098
Plaza, 18555 N 59th Ave, Glendale, AZ 85308 (602) 298-9098