Contact Us Palm Manor Resort 1531 Placida Rd, Englewood, FL 34223 (941) 474-3700 Notice: JavaScript is required for this content.No Fields Found.