Rosa Villa
3932 Western Turnpike, Duanesburg 12056