3995 N Freeway Blvd, Sacramento, CA 95834, United States
5165 Auburn Blvd, Sacramento, CA 95841, United States