Crossroad Lutheran Church Fleming Island Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
5101 Lakeshore Dr W
Fleming Island,
FL
32003-7738
United States
Phone: (904) 264-6575
Fax: (904) 264-6576