Providers Steven Thebaud 1301 Solana Blvd, Bldg. 2 Suite 2200 Westlake, TX 76262 (614) 832-7239 Credentials Education Fellowship 2021: University of Louisville Hospital Medical Education 2016: William Carey University College of Osteopathic Medicine Residency 2020: University of Cincinnati Medical Center Share the Care Choose an option below to share this provider Share on Facebook Share on Twitter Share with SMS Share via Email