Greeting Cards - Retail in Elmira Heights, NY
Palmer's Card & Gift Shop