Ira Vidor, MD

Ophthalmology
Cost:

5 locations

Ira Vidor, M.d., A

366 San Miguel Dr, Ste 300, Newport Beach, CA 92660

Accepting new patients

(949) 999-8717