Wikimapia is a multilingual open-content collaborative map, where anyone can create place tags and share their knowledge.

Northwood Shopping Center (Napa, California)

USA / California / Napa / Napa, California / Trancas Street, 1312-1390
 retail shopping center  Add category

Northwood Shopping Center is a retail shopping center located at Trancas Street in Napa, California. Northwood Shopping Center - Napa, California on the map.
Nearby cities:
Coordinates:   38°19'23"N   122°18'8"W
This article was last modified 10 years ago