Lorraine Annbruce NPI 1598758997 Practice location: 111 Omni Drive, Seneca, SC 296723245 Taxonomy code: 208000000X Phone: (864) 882-4222