Uncategorized Twin Arbors Apartments / Discovering gracious apartment home living has never been easier at the arbors, in the heart the arbors offers you a variety of open floor plan concept in a peaceful setting, is conveniently located to. Come home to our apartments in winston salem, nc and start living the life you deserve!