The Peninsula Service Center is moving! Read more.
The Peninsula Service Center is located at 894 J. Clyde Morris Blvd. in Newport News, Virginia. The center is located in a retail space and has offices, a conference room, break area and bathroom facilities along with a shop for retail purposes.
894 J.Clyde Morris Blvd.
Newport News, VA 23601
(757) 547-4405 Ext. 1317
Retail Shop & Hours