Brookwood Inn @ Duke University, DURHAM, North Carolina (NC)
Readily positioned at 2306 Elba St () in DURHAM, North Carolina (NC) (27705), Brookwood Inn @ Duke University can be reached at 9192863111. It is best to call beforehand to make a reservation.
More restaurants in DURHAM, North Carolina (NC)
Brookwood Inn @ Duke University contact information and details:
Address: 2306 Elba St - , DURHAM, North Carolina (NC) 27705
Contact Phone: 9192863111