Address 152 E Foothill Blvd Azusa CA 91702 United States
Phone: (626) 852-4047 Open 24 Hours a Day: No