Orange Beach, Alabama Family Practice Physicians

Doctor

Dr. Michael Powell MD

  • Family Medicine
  • 25775 Perdido Beach Blvd
    Orange Beach, AL 36561
Doctor

Dr. Lee Whitaker MD

  • Family Medicine
  • 25775 Perdido Beach Blvd
    Orange Beach, AL 36561
Doctor

Dr. George Astin MD

  • Family Medicine

33 Years Experience

  • 25775 Perdido Beach Blvd
    Orange Beach, AL 36561
Doctor

Dr. James Henderson MD

  • Family Medicine
  • 25775 Perdido Beach Blvd
    Orange Beach, AL 36561
Doctor

Dr. Daniel Scarbrough MD

  • Family Medicine

46 Years Experience

  • 25819 Canal Rd
    Orange Beach, AL 36561
Doctor

Dr. Cynthia Harbaugh MD

  • Family Medicine

28 Years Experience

  • 3099 Loop Rd
    Orange Beach, AL 36561
Doctor

Dr. James Kimball MD

  • Family Medicine

38 Years Experience

  • 5550 Pine Wood Cir
    Orange Beach, AL 36561