The Shell Store 8211 Ulmerton Rd. Largo, FL 33771 View Website (727) 360-0586 Largo Overview Details At The Shell Store, shells are our business and our pleasure. general information Family-friendly Contact This Partner Phone (727) 360-0586 Address 8211 Ulmerton Rd. Largo, FL 33771 Website View Website Social