1. Saint Andrew's Orthodox Church 33384 MacKenzie Way, Lewes, DE 19958 Coordinate: 38.74352,-75.16793 Phone: (302) 645-5791