Stephen Eboatwright NPI 1538157334 Practice location: 4736 Highway 17 Byp S, Myrtle Beach, SC 295885616 Taxonomy code: 207LP2900X Phone: (843) 231-2039