NPI Central
Ellen Barnstable, MD — NPI 1053948562, Lake Geneva, WI | NPI Central