Dr. ALLEN O'BARR, MD 151 E. Rosemary St202Chapel Hill, NC, 27514 View Phone 919-914-6202 Fax: 919-914-6412 Experience & Reliability Call Today! About Reservation Send to My Email Send to My Phone Print this Page