DirectionsWe are conveniently located at 4141 Deleon Street, Fort Myers, Florida. There is plenty of parking and we are handicap accessible.Take Me ThereMapCome and Visit Us This Sunday at 10:30 a.m.