Christopher Quiroga in New Castle, DE

Christopher Quiroga may also have lived outside of New Castle, such as Wilmington.

)}