Background Texture

Aya Healthcare (LOCUM)

Location

5930 Cornerstone Court West San Diego, CA 92121

Get Driving Directions

  • Main 858-201-6540

Meet Our Providers

Odianosen Obadan , MD

Specialties

Nephrology

Nephrology