Lorry Stufflebeam NPI 1033695804 Practice location: 70 3rd Ave, Afton, WY 831108311 Taxonomy code: 1041C0700X Phone: (307) 522-1541