The new location, the Family Care Center at Oakwood Shores, located at 3753 S. Cottage Grove Ave., will open its doors to ...