Address 1111 E Imperial Hwy Placentia CA 92870 United States
Phone: (714) 985-0261 Open 24 Hours a Day: No