Address 150 W Foothill Blvd Azusa CA 91702 United States
Phone: (626) 224-9812 Open 24 Hours a Day: No