Vermont Square Park (Los Angeles, California)

USA / California / View Park-Windsor Hills / Los Angeles, California
 Upload a photo

Vermont Square Park is a park located in Los Angeles, California. Vermont Square Park - Los Angeles, California on the map.
Nearby cities:
Coordinates:   34°0'1"N   118°17'49"W
This article was last modified 15 years ago