Physical therapy clinic SERC Physical Therapy 108 W Maple Ave, Independence, MO 64050 no info available Phone View Details