Save David P. Leibel, DO DavidLeibel-DO.MD.com • Urologist • 49 years experience David Leibel, DO 2265 Exchange Street, Astoria, OR