Search our database by NPI number

Dr. Rebecca Delshad

NPI: 1275943193

Dr. Rebecca Delshad is a Optometry specialist focused health provider in Montrose, California. affiliates with no hospitals or medical groups. Call Dr. Rebecca Delshad on phone number 8183307555 for more information and advice or to book an appointment.

CityMontrose
StateCalifornia
Address 12490 HONOLULU AVE
Address 2#140 B
Postal Code90255
Phone8183307555
Primary SpecialtyOptometry

Leave your comments: