Anne Leequast NPI 1235423641 Practice location: 632 Coffeen Ave, Sheridan, WY 828015314 Taxonomy code: 101YP2500X Phone: (130) 765-5510