About Odessa Sleep Associates
Odessa Sleep Associates is a sleep disorder diagnostic clinic located in Odessa, TX.
Our Facilities
Odessa Sleep Associates has been registered with the National Provider Identifier database since February 02, 2009 and its NPI numbers are 1013155852 and 1528303047. Odessa Sleep Associates is also known as Wichita Falls Sleep Center, LLC (Sleep Psychiatrist & Neurologist Practice).
Book an Appointment
To schedule an appointment, please call (432) 337-6669.