Southwest Foot Institute Return to Directory Listing Category Glendale, AZWebsite https://www.footandanklearizona.com/down-for-maintenancePhone 602 340-8686Listing Tags stem cell clinicsAddress 18301 N 79th Ave C130, Glendale, AZ 85308ZIP Code 85308 Contact listing ownerSend Message Name Email Phone Number Message