Targus Retailer - CompUSA - Durham in Durham, North Carolina (Luggage, Bag, Office) - Map

Map & Directions Store Details & Deals

I-85 At Exit 176 In The Northgate Mall
1058 W. Club Blvd
Durham, North Carolina 27701

Phone: (866) 503-7590

Detailed Map