Pinterest • The world’s catalog of ideas

Explore 10721 Palms, Slideshow, and more!

Crossroads Baptist Church We are located at:10721 Palm Beach Blvd. Fort Myers, FL 33905 East off of I-75 Exit 141 Directly across from the FPL Power Plant and adjacent to Manatee Park. You can reach us by: Phone: (239) 693-2777 Fax: (239) 693-5585 Email: