![Photo: Dr. Sandra Rodriguez, MD](https://photos.healthgrades.com/img/silhouettes/silhouette-female_w90h120_v1.jpg)
Dr. Sandra Rodriguez, MD
Cardiology
Make an Appointment
(405) 713-9900Telehealth services available
Stillwater Medical Center is located at 1323 W 6th Ave, Stillwater, OK 74074.
Providers at Stillwater Medical Center specialize in Cardiology.
One provider practices at Stillwater Medical Center.
Use the insurance check on this page to verify if Stillwater Medical Center is in-network.