Address 4802 San Juan Ave Fair Oaks CA 95628 United States
Phone: (916) 966-3725 Open 24 Hours a Day: No