Northwood Lake Apartments
318-221-5597
32.583163
-93.804466
About Northwood Lake Apartments
Northwood Lake Apartments is located at 4302 N Market St, Shreveport, LA. This location is in the Freestate, North Highlands neighborhood. This business specializes in Apartments, Rental Agencies and Property Management.