Spencer Noorda Foot And Ankle L.L.C.Spencer Noorda Foot And Ankle L.L.C. · Radiology Podiatrist68 N Pecos Rd Suite A, Henderson, NV 89074(702) 456-1441Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing