Ellis Phillip Couch I, MD, Orthopaedic Surgery

103 N 32nd St
MuskogeeOK  74401-2122 (Muskogee County)


Phone: 918-683-3086
Fax:

NPI: 1093833527
License Number: 11662 (OK)