Sports & Orthopedic Rehabilitation Services Inc Listed in and Medical Offices. Contact Info 19417 Shumard Oak Dr Unit 102 Land O'Lakes, Florida 34638 Phone: (813) 909-7451