Alan DeWitt, MD Back to Find a ProviderRequest an Appointment Alan DeWitt Phone Number928-536-7519 Location590 S. Main St., Snowflake, 85937 Some providers may not be accepting new patients. Please contact physician office for availability. SpecialtiesFamily Medicine CredentialsMD Location Get Directions By car By public transit Walking Bicycling 2021-08-09T11:14:00-07:00