Map & Directions to The Village at NTC

Follow the directions below to get to The Village at NTC in San Diego, California.