Back To Location Search
Satellite Healthcare, West San Leandro
2401 Merced St, Ste 110
San Leandro, CA 94577
About This Location
Facility Information
Kidney Treatment Options
- In-center Hemodialysis
Other Nearby Locations
1.09 miles away
Wellbound San Leandro Home
1040 Davis St, Ste 101
San Leandro, CA 94577
Home therapies available
View DetailsFax: 510.383.9631
Fax: 510.352.4050
Fax: 510.272.7639