Get directions to: Charlotte's Creekside Inn, Oneida, NY
Restaurant address: 3960 Sconondoa Road Oneida, NY 13421, USA
Restaurant: Charlotte's Creekside Inn