Richard Wright Schafer, DO, Family Medicine

222 N Main St
300 N Main St
BristowOK  74010-2408 (Creek County)


Phone: 918-367-6533
Fax: 918-367-6544

NPI: 1164411526
License Number: 3218 (OK)