Address 601 Alhambra Blvd, Sacramento 95816, United States
Coordinates 38°34'34.078" N -121°27'42.139" E