New York Life Roanoke Office

The Roanoke General Office began as a Sales Office of the Richmond General Office on July 1, 1954. In January 1959 the Roanoke General Office opened in the Mountain Trust Bank Building. From the original six agents in the Roanoke Sales Office, we have grown to an agency force of more than sixty.  The General Office has been located at 2965 Colonnade Drive since January 2015. If you wish to find an agent in your area, you can visit our company website at You may also call our office at 540-982-2241 and we will be happy to help you.

The Roanoke General Office is responsible for the representation of New York Life in over thirty largely rural counties. They include those counties from Shenandoah to the northeast, south to Halifax County at the North Carolina border, west to Grayson County and north into West Virginia. Roanoke's location at the southern end of the world- renowned Shenandoah Valley, makes it quickly accessible to all parts of our territory.

At the Roanoke General Office our mission is to help provide financial security and peace of mind through our insurance, annuity and financial products and services. Every decision we make, every action we take has one overriding purpose: to be here when our customers need us. That is why we call ourselves The Company You Keep®. Please take a moment to explore our products and services.

Please use the Contact Us button located on the right to e-mail us!

Equal Opportunity Employer M/F/D/V/SO