DR. ELIAS TOUBIA, OD
Optometry at Eastlake Pkwy, Chula Vista, CA

License number
California 33758
Category
Optometry
Type
Optometrist
Address
Address
1741 Eastlake Pkwy STE 101, Chula Vista, CA 91915
Phone
(619) 421-6600
(619) 948-0530