Located at 1109 Green St in Roswell, Georgia, Roswell Nursing and Rehab Center is a 268 bed nursing home facility. The community is in a generally upper class area, with an average family income of $103,387. With about ... 13 miles away from Canton, GA ...