Address 1788 Mitchell Rd # 104 Ceres CA 95307 United States
Phone: (209) 556-1120 Open 24 Hours a Day: No