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.