Directions to ECHO

You are welcome to visit our Florida campus if you’re in the area! 
Just one mile from I-75 and minutes from Historic Downtown Fort Myers

ECHO - 17391 Durrance Road North Fort Myers, FL 33917


Take exit 143 off I-75. Go 1 mile east on Bayshore Road (Rt. 78). Turn left on Durrance Road at the prominent ECHO sign. Turn in at the second left for Visitor Parking.

Want to see lives changed?