Daniel Jude Allen, DO, Family Medicine

381 S Middleton Rd Ste B
MiddletonID  83644-5369 (Canyon County)


Phone: 208-585-6311
Fax: 208-585-6221

NPI: 1720017247
License Number: O-0387 (ID)