Debra Mowry, DO, Internal Medicine

816 22nd Ave Ste 100
KearneyNE  68845-2206 (Buffalo County)


Phone: 308-865-2263
Fax: 308-865-2541

NPI: 1558768267
License Number: 003 (NE)