Stephen Leewilcoxon NPI 1639295611 Practice location: 228 Upper River Rd, Gallipolis, OH 456311839 Taxonomy code: 111N00000X Phone: (174) 044-6383