Back To Location Search

Satellite Healthcare, Central Merced

66 W. Olive Ave

Merced, CA 95348

About This Location

Kidney Treatment Options

  • Home therapies
  • In-center Hemodialysis

Other Nearby Locations

1.83 miles away

Merced

3376 N. State Hwy 59, Ste I

Merced, CA 95348

Home therapies available

View Details

24.2 miles away

Turlock

1729 N. Olive Ave, Ste 9

Turlock, CA 95382

View Details

25.39 miles away

West Turlock

2350 Maryann Dr

Turlock, CA 95380

Home therapies available

View Details