Magnolia Place

7000 Owens Court
Lowell, NC 28098