Posted on February 18, 2019 by WebsiteYellowPages.com Star Of India 1 2 3 4 50.000 LocationsDelaware Bookmark Contact Information Business Name Star Of India Address 100 Elkton Rd, Delaware 19711-7957 Phone Number 3024540900 Fax Number 3024550300 Post navigationPrevious post: Crest DesignsNext post: Towle Institute