505 Cayuga St
Lewiston, New York 14092
May 7, 2013

FIRST PRESBYTERIAN CHURCH Blood Drive at First Presbyterian Church