Shepherd of the Woods Lutheran Church & School

Jacksonville, Florida, United States