Redwood Plaza
(247)
Shopping mall in Napa, California
Address: Napa, CA 94558
Hours: Closed ⋅ Opens 7 AM Mon
Realtime driving directions to Redwood Plaza Shopping Center, Santa Rosa, based on live traffic updates and road conditions – from Waze fellow drivers.