8611 Meadowood Drive at 8611 Meadowood Drive, Newburgh, IN 47630 | HotPads