DR. IRA SCHACHAR, M.D.
Medical Practice at Watson Ct, Palo Alto, CA

License number
California A131109
Category
Medical Practice
Type
Ophthalmology
Address
Address
2452 Watson Ct, Palo Alto, CA 94303
Phone
(650) 725-5572
(919) 824-8677