Leah Bahn Swift, DO, Pediatrics

531 N Hwy 101 Ste A
Depoe BayOR  97341-9572 (Lincoln County)


Phone: 541-765-3265
Fax: 541-765-3260

NPI: 1437416377
License Number: 2015-01414 (NC)