Fraternal greetings and welcome to St. John's Lodge No 2, A.F. & A.M. of Delaware!
We are located in New Castle Delaware on Wilmington road, just outside Historic New Castle and down the street from the Delaware Memorial Bridge.
2017 Grand Lodge Visit
Meets Every 2nd Wednesday at 7:30 P.M.
Except July and August