Satellite Healthcare Menlo Park is located north of Highway 101, just off of the Willow Road exit. Just south of CA-84 (near Facebook headquarters), the area offers a variety of conveniences from shopping to dining.
Dialysis can fit into your lifestyle. Need to work? Interested in going back to school? Want to plan a special vacation? It’s possible. Get the information and then start planning what’s next!