Get a Quote from The Red Osier Landmark Restaurant
Accredited Business since 2016
6492 Main Rd
Stafford, NY 14143
(585) 343-6972