Smile Center - West Covina - 820 W Merced Ave, West Covina, CA 91790 | Fresha