![Photo: Dr. Steven Ledesma, MD](https://photos.healthgrades.com/img/prov/Y/9/L/Y9LHR_w90h120_v338.jpg)
Dr. Steven Ledesma, MD
Nephrology
Make an Appointment
(805) 644-6673Telehealth services available
Chinese, Spanish
Vista Del Mar Medical Group is located at 4567 Telephone Rd Ste 102, Ventura, CA 93003.
Providers at Vista Del Mar Medical Group specialize in Nephrology.
Two providers practice at Vista Del Mar Medical Group.
Use the insurance check on this page to verify if Vista Del Mar Medical Group is in-network.
Providers at Vista Del Mar Medical Group can provide language services for Chinese and Spanish.