Pat Freligh

Active North Ridgeville, OH Executive Director for Northridge Limited Partnership