Skip to content

Physician Directory

Find a Doctor

Dr. Luis A. Bedoya, MD

Nephrology

  • 340 4th Ave Ste 4
    Chula Vista, CA 91910
  • 1 Location
  • (619) 427-1144

Office Locations