The Maplewood Hotel

1 Cleveland Ave Lily Dale NY 14718 USA

(716) 595-8721

Location