Robert Brent Hubbard, MD, Radiology

12888 Porcupine Pass
Lava Hot SpringsID  83246-0834 (Bannock County)


Phone: 208-776-5385
Fax: 208-776-5385

NPI: 1437371812
License Number: M-2847 (ID)