Leila Rhodes, MD
- NPI Number: 1508849423
- Primary Specialty:
- Gender: Female
- PCP ID: A527
Locations
-
6525 La Jolla Blvd
La Jolla, CA 92037
858-454-5557 Get Directions
Medical Interests
Areas of Interest:
A527