SERC Physical Therapy
211 North 2nd Street, Odessa, Missouri, 64076
(816) 633-4063
Request an Appointment Today
Thornton Russell DO
408 N 4th St, Odessa, Missouri, 64076-1152
(816) 633-5774