Rebecca Leon, MD

Rebecca Leon, MD
795 El Camino Real Palo Alto, CA 94301
Add a Review

Consumer Feedback

(1 Review)
Was this provider sympathetic to your situation?
Yes! They went above and beyond to make me feel special and respected
Were the waiting room chairs comfortable at this provider's office?
They were average
Did you notice a foul odor when you arrived at this provider's office?
No, I didn't notice an odor
by Anonymous
June 01, 2011
Add a Review