Tuscawilla Family Practice. 1340 Tuskawilla Rd # 101-105, Winter Springs FL 32708. Call Directions. (407) 699-1160. 1340 Tuskawilla Rd # 101-105, Winter Springs FL 32708. Call Directions. (866) 390-7839..