Lee Vista Spine & Rehabilitation Center is a physical therapy clinic serving Orlando, FL. Customers rate it 4.9 out of 5 across 109 Google reviews. Expect it to be open 9 AM – 1 PM, 2 PM – 6:30 PM on Monday, Tuesday and Thursday and closed on Saturday and Sunday. Its address is 8288 Lee Vista Blvd A, Orlando, FL 32829. Reach them on (407) 802-4476, or see more at spineandrehabcenters.com.