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