820 River Street Inc — The Baywood Center Outpatient Rehab 820 River Street Inc The Baywood Center provides outpatient rehab services in Queensbury, New York. Read more... 551 Bay Road