We have an optimized web accessible version of this site available. Click here to view.
The Medici at South Hills
Located: 111 S Barranca Street
West Covina, CA 91791
F: 626-915-4143
Office Hours:
Daily: 8:00 AM-5:00 PM
Our team will respond shortly!