Nathan Owenglenn NPI 1710233465 Practice location: 3034 Folsom Rd, Mims, FL 327542911 Taxonomy code: 225200000X Phone: (828) 558-1388