Rebecca Leah Manevitz, MD, Internal Medicine

1 Valero Way
ArdmoreOK  73401-1615 (Carter County)


Phone: 580-221-6690
Fax: 210-479-2010

NPI: 1639149644
License Number: 13788 (OK)