1. Woodcrest Apartments 100 Village Manor Blvd, Haughton, LA 71037 Coordinate: 32.52921,-93.5029 Phone: (318) 949-1229