Driving directions

Duke Health Lake Norman Hospital

171 Fairview Rd, Mooresville, North Carolina, United States