Neighbors Address: 560 Orchard St, Cherry Creek, NY 14723 Phone: (716) 296-5225 Restaurants Other Businesses: Trillium Lodge at 6830 Main St, Cherry Creek, NY 14723