S St. Anthony Physicians Family Medicine Center 0 reviews 418 E Walnut St Tecumseh, OK • 74873 View Practice (405) 598-6595