Thomas J Newland, MDThomas J Newland · Ophthalmology Physician459 Spruce St, Walterboro, SC, 29488NPI · 1417060260No reviewsInsuranceNot specified(843) 549-9500Check availabilityBook online Claim listing