Explore details about location Terry Place. Terry Place is a location situated within the Waterville alongside other areas such as Osborne Avenue, Madison Street, Babbott Avenue North.