Search results
- Chabot Nephrology Medical GroupNephrology
13851 E 14th St San Leandro, CA 94578 2115.24 mi
Is this your business? Verify your listing
13851 E 14th St San Leandro, CA 94578 2115.24 mi
Is this your business? Verify your listing
1.0 2 reviews
This is for the incompetent office only - never saw a doctor. A 3 month nightmare! In early December, my father's reg. doctor referred him there. Multiple messages left to set up an appointment... More
I find it very disturbing to hear the receptionist or the women sitting at the window raising her voice and complaining about anyone using her desk when she is not around. She even told her male... More