DR. DEBORAH L PRINCE, O.D.
Optometry in La Jolla, CA

License number
California CA12242TPA
Category
Optometry
Type
Optometrist
License number
California 12242TPA
Category
Optometry
Type
Optometrist
License number
California OPC3733
Category
Optometry
Type
Optometrist
Address
Address
3251 Holiday Court #689 SUITE 200, La Jolla, CA 92037
Phone
(760) 489-1725
(619) 224-0106 (Fax)
(619) 224-2973