Located in Northern Virginia, the Shamrocks organization was established in 1972 and is a 501(c)(3) non-profit organization. 

Located in Northern Virginia, the Shamrocks organization was established in 1972 and is a 501(c)(3) non-profit organization.