Atria Newburgh
5311 Rosebud Ln
Newburgh, IN 47630
Atria Newburgh is located at 5311 Rosebud Ln in Newburgh, Indiana. It is a senior care community serving those 65 and up. With a median household income of $70,603, the facility is in a largely middle class area. ...
5 miles away from Evansville, IN