DR. EDGAR CASTRO AGUILAR, O.D.
Medical Practice at Ross Ave, El Centro, CA

License number
California OPT 12273T
Category
Medical Practice
Type
Specialist
Address
Address 2
2151 Ross Ave, El Centro, CA 92243
506 W Aten Rd, Imperial, CA 92251
Phone
(760) 352-3505
(760) 352-3046 (Fax)
(760) 545-0186 (Fax)

Professional information

Edgar Aguilar Photo 1

Edgar Aguilar

Location:
El Centro, California
Industry:
Health, Wellness and Fitness


Edgar Castro Aguilar Photo 2

Edgar Castro Aguilar, El Centro CA

Specialties:
Optometrist
Address:
2151 Ross Ave, El Centro, CA 92243