Wawa Store

Store #861

1750 Capitol Trail
Newark, DE 19711
Phone Number: (302) 737-8138
Hours: M-Su 24hr