Address 18645 Gale Ave #130 City of Industry CA 91748 United States
Phone: (909) 839-0078 Open 24 Hours a Day: No