1 Deah Rebecca Huff, WHNP Nurse Practitioner - General, Registered Nurse - General Avg. Rating: 0/5 Main Location 14900 Saint Stephens AvenueChatom, Alabama 36518 Highlights Accepts Insurance Plans