Newton's Eyes Llc NPI 1891376018 Practice location: 26640 Fort Fisher Ct, North Dinwiddie, VA 238037660 Taxonomy code: 343900000X Phone: (804) 528-9249