Windsor Reflections Categories Assisted Living Care 8230 Natures Way Lakewood Ranch FL 34202 (941) 957-1400 (941) 893-5934 Visit Website Rep/Contact Info Samantha Lefebvre × Samantha Lefebvre Sales Director Phone: (941) 957-1400 Send an Email Jessica McGuire × Jessica McGuire Send an Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×