- Tovrea Castle 5041 E. Van Buren St., Phoenix, AZ. 85034 (602) 262-6412 - Phoenix Parks, Recreation and Library Department TDD - (602) 262-6713 Tovrea Castle Carraro Cactus Gardens Land Did you know Back Tovrea Castle The Biltmore. The Wigwam. The Castle. That's right, the Castle. Had it not been for a man and his sheep, the Castle - now known as Tovrea Castle - just might have been counted ...www.phoenix.gov/PARKS/tovrea.html