Michael W Flaherty, MD, Family Medicine

905 S Main St
ShattuckOK  73858-9205 (Ellis County)


Phone: 580-938-2551
Fax: 580-938-2118

NPI: 1639177702
License Number: 14170 (OK)