RLR Contractors Owner 7 years ago ID: #2987 Listed In : Painters 217 Castlewood Rd, Portsmouth. VA, USA 23702 (757) 434-9130 Business Description RLR Contractors Owner, Address : 217 Castlewood Rd, Portsmouth. VA, USA 23702, Phone : (757) 434-9130 Reviews & Ratings Write a Review No Review. Please login / register to add your review.