Harris House address and location map.

Harris House address is St Louis 8327 S Broadway, 63111-3804 Missouri USA