River Plaza Shopping Center
Amenities:
Bathroom
Website URL:
Address:
50 E. Washington St.
Petaluma
, CA
, 94952
38° 14' 37.4424" N, 122° 41' 36.42" W
See map: Google Maps