317732303 - CASTLE MEGASTORE SPRINGFIELD II LLC — Vendor Risk Report | KnowVendor