1704 E 60th St
Anderson, IN 46013
Stillwell Manor is located off of I69 just off of exit 226
- Take I69 to exit 226
- Head north on 9
- East on 59th, take the round about to 60th st just past the Buffalo Wild Wings enterance.
- Stillwell Manor will be on the right
- Get Directions Here