Have free time between treatments or appointments? Here's a list of ideas to keep yourself or your kids busy in the downtime
Private accommodations in Rochester for short or long term stays!