Contact Digital Eel

Our 2400 square foot waterfront office is located on Blind Pass in St. Pete Beach, Florida. If you're in the neighborhood, stop by to meet Diggie, our pet eel!

9524 Blind Pass Rd. Unit 14
St. Pete Beach, FL 33706

Phone: (727) 368-0270
Toll Free: (888) 884-3335
Office Hours: 9-5:30 M-FR