S glendora ave ste a - West Covina, CA, United States close