Gregory A Rogers, DO, Preventive Medicine

1 C Tree Rd
McAlesterOK  74501-9002 (Pittsburg County)


Phone: 918-420-6495
Fax: 918-420-7497

NPI: 1700816238
License Number: 2434 (OK)