Funeral homes in Windsor, Virginia, the US. Funeral homes locations in Windsor, Virginia. Find the nearest funeral homes locations, near you. All types of business services Accounting ATM Bank Finance Funeral home Insurance Real estate School All funeral homes in Windsor Sterling Brook Funeral Home Funeral home +1 757-242-3600 9380 Windsor Boulevard, Windsor, Virginia 23487 Write a review Phone Directions