Woodbridge Apartments Categories Apartment & Townhouse Rentals 1040 Mountain View Road NE Decatur AL 35601 (256) 773-5670 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×