To navigate, press the arrow keys. Walmart Photo Center ← View details 12500 U.S. 15, Chapel Hill, NC 27517 +1 919-357-9176 Get Directions From* To * — Required information