Atria Crossroads Place offers independent living, assisted living and memory care services in a scenic setting. Enjoy the natural beauty of open green spaces and the convenience of nearby shops and restaurants.