Rebecca E Traub, MD, Psychiatry & Neurology

194 Finley Golf Course Rd
Chapel HillNC  27517-4400 (Orange County)


Phone: 984-974-4401
Fax: 919-966-2922
Email: ret***@*****il.com

NPI: 1790943777
License Number: 215990 (NC)