Richard Brown, DO, Psychiatry & Neurology

98 Poplar St
BlackfootID  83221-1758 (Bingham County)


Phone: 208-782-2955
Fax:

NPI: 1033558895
License Number: 56729 (CT)