SR
SANDRA RODRIGUEZ, MD
Internal Medicine, Cardiovascular Disease
NPI: 1487852422
Practice Information
- Address
- 6130 S MAPLEWOOD AVE, SUITE E, TULSA, OK 74136
- Phone
- 918-984-3100
- Fax
- 918-984-3110
Internal Medicine, Cardiovascular Disease
NPI: 1487852422