- 660 Rumbach Ave Map
- Route Jasper, IN 47546-3559
- 660 Rumbach Ave, Jasper, IN 47546-3559
- (812) 482-5913
Meadowood Apartments can be found at 660 Rumbach Ave . The following is offered: Apartments . In Jasper there are 7 other Apartments. An overview can be found here.