Westwood Acres is located at 2402 5th Ave W, Huntington, WV. This business specializes in Apartments.