Contact

Please note that my practice is currently full, and I am not accepting new patients at this time. 


Here are trusted colleagues who may have earlier availability:




Office: 830 Stewart Drive Suite 127, Sunnyvale, CA

Phone: 510-431-2205 | Fax: 832-318-6276 

Catherine Shir, M.D.