LH Dr. Lynn Huffman, OD Is this you? Claim your profile Optometry 0Leave a review Beulah Vision Associates 204 W Main St, Beulah, ND, 58523 (701) 873-5251