Independent Living
Villa Serena Retirement Community
1340 Pomeroy Ave, Santa Clara, CA 95051
4.8(2 reviews)
No photos available
Location & Nearby Healthcare
1340 Pomeroy Ave
Santa Clara, CA 95051
Loading map...
Property
HHospital
℞Pharmacy
PRehab / PT









