Did you mean: Toms Place
Thoms Place
Thoms Place is a former census-designated place on Wrangell Island in the city of Wrangell, Alaska, United States. The population was 22 at the 2000 census, at which time it was an unincorporated part of the former Wrangell-Petersburg Census Area, Alaska. Wikipedia