Nick Karvelas NPI 1154502946 Practice location: 2629 N 7th St, Sheboygan, WI 530834932 Taxonomy code: 225200000X Phone: (902) 451-5550