DR. IRINA DARROW, O.D.
Optometry at Camino Del Rio, San Diego, CA

License number
California 13828
Category
Optometry
Type
Optometrist
Address
Address
2020 Camino Del Rio N #808, San Diego, CA 92108
Phone
(619) 298-2733
(619) 293-3648 (Fax)