Clifford G. Allen, DPMDPMUnclaimed · claim itPodiatry — Foot SurgerySand Springs, OK22 years experienceCalculated from a graduation year of 2004, reported in the CMS National Downloadable File.(918) 430-9709NPI 1447366695View Profile Claim