Directions to Windsor Palms, Phoenix

Windsor-palms-map
The Windsor Palms in Phoenix is located at 2990 WEST THUNDERBIRD ROAD , Phoenix , AZ, US .   Click on the Google Map above to get an interactive version and see the area around the Windsor Palms .