Rachel Eloise Smith, PA CRachel Eloise Smith · Physician Assistant6352 Yellow River Ranch Rd, Florala, AL 36442(205) 542-4315Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing