Townsend Park, Phoenix, Maricopa County, Arizona, United States 3.3
520 E Lynwood St, Phoenix, AZ 85004, USA
Phone
+1 602-262-6412
Web site
https://www.phoenix.gov/parkss..
Located nearby
Park Phoenix, Maricopa County, Arizona, United States
Townsend Park address
reviews phone Web site Townsend Park