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.
Meets Every 2nd Wednesday at 7:30 P.M.
Except July and August