Ravenswood Family Health Center at Belle Haven
Drag box to select area
This health center attends to people's medical needs regardless of their ability to pay. It is a non-profit that is federally fudned.
100 Terminal Ave, Menlo Park, CA 94025
- Fax: 650-321-0988
- Hours: Mon, 8am - 5pm; Tue, 12:30pm - 5pm; Wed - Fri, 8am - 5pm; Sat, Sun, closed
- Accessible: no