He practices in Butte, Montana and has the professional credentials of MD. The NPI Number for David A Repola is 1952418477 and he holds a License No. 4260 (Montana).