Mark Ellis, DPMMark Ellis · Public Medicine Podiatrist5880 S Hospital Dr, Globe, AZ 85501(928) 425-3246Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing