Newark, DE
915 South Chapel St
Newark, DE
19713
United States

Manager:
Amanda Lenhoff
Toll Free:
800-772-5526
Phone:
302-368-5950
Fax:
302-454-8791
Hours of Operation
  Mon - Fri 08:00 AM - 06:00 PM
  Sat 09:00 AM - 12:00 PM
  Sun Closed

Need directions? Enter your full address here: