Ms. Stephanie Elaine Houston's NPI Number is #1659716181 and has been listed in the NPI registry for 3 years. Ms. Stephanie Elaine Houston's practice location is listed as: 5471 Dr Martin Luther King Dr Saint Louis, MO 63112-4265 and can be reached via phone at (314) 367-5820.