Randy T,.mcgowan NPI 1285841627 Practice location: 80 Locust Ave, Amsterdam, NY 120102623 Taxonomy code: 1223S0112X Phone: (519) 843-0382