1725 69th St, Sacramento, CA 95819, United States
4218 Power Inn Rd, Sacramento, CA 95826, United States
3100 Power Inn Rd, Sacramento, CA 95826, United States