Location

Jamison Place is located in West Harrison, Indiana