Address Shea Plaza 10631 N 32nd St Phoenix AZ 85028 United States
Phone: (602) 765-0401 Open 24 Hours a Day: No