Deval Patel 2233 E Garvey Ave N, West Covina, CA 91791, United States of America +1 626-600-9486 Reviews Map