Windshutters Windshutters 1847 61st St. Sarasota, FL 34243 (941) 921-5555 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.