Directions to Super 8 Abbotsford Bc, Abbotsford

Super-8-abbotsford-bc-map
The Super 8 Abbotsford Bc in Abbotsford is located at 1881 SUMAS WAY , Abbotsford , BC, CA .   Click on the Google Map above to get an interactive version and see the area around the Super 8 Abbotsford Bc .