Seafood Express Shoppes of Lakewood, 2000 Chapel Hill Road Durham NC United States
Phone: 919.490.0215