Address 1139 W Huntington Dr Arcadia CA 91007 United States
Phone: (626) 574-7767 Open 24 Hours a Day: No