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.
| City | Montrose |
| State | California |
| Address 1 | 2490 HONOLULU AVE |
| Address 2 | #140 B |
| Postal Code | 90255 |
| Phone | 8183307555 |
| Primary Specialty | Optometry |