Explore details about location Thomas Place. Thomas Place is a location situated within the Ogdensburg alongside other areas such as Lesko Terrace, Grant Terrace, Plaskon Terrace.