Address 5120 S Lakeshore Dr Tempe AZ 85282 United States
Phone: (480) 350-2530 Open 24 Hours a Day: No