All you need to know about Dr. RICHARD SCOTT THOMAS practicing at 4664 N Penngrove Way Ste 100, Meridian, ID, 83646 with NPI Number 1265795660.
Specializations: Dermatology Counties Served: Ada, ID; Elmore, ID; Baker, OR; Douglas, OR