Ryan Scott Owsley, MD, Dermatology

16111 N Brinson St Ste 100
NampaID  83687-5509 (Canyon County)


Phone: 208-467-7546
Fax: 208-467-7500
Email: rso***@*****il.com

NPI: 1659361681
License Number: M8483 (ID)