Leo Brown, MD — Surgery in Rupert, ID
Leo Brown, MD is a surgery in Rupert, ID. NPI: 1790809952.
Address: 133 W 400 N, Rupert, ID 83350
Phone: 2084360401
Welli connects patients with providers based on philosophy of care and clinical approach. View Leo Brown's full profile, read patient reviews, and schedule an appointment.