Sleep Lab

904 Adams Street
Afton, WY  83110

Phone: 307-885-5959
Fax: 307-885-5973