Dr. RACHAEL ANN ALLEN D.O
Individual Provider (NPI-1)
Active
Ophthalmology
Provider Information
- NPI Number
1801275391- Provider Type
- Individual Provider (NPI-1)
- Credentials
- D.O
- Status
- Active
Contact & Location
- Address
- 5330 CARROLL CANYON RD STE 210, SAN DIEGO, CA, 921213758
- Phone
- (800) 765-2737
Specialties & Taxonomies
Military Health Care Provider
Ophthalmology
Primary License: CA #20A14877