Shouieb Tambra - Medical Professionals in Palo Alto, California
Contact Information
Phone:
832-277-7714
Address
Shouieb Tambra
112 Charles Marx Way
Palo Alto,
CA
94304
view map...
Specialties:
- Nephrologist
: Nephrology
Map of 112 Charles Marx Way Palo Alto, California