E & C's Ybor Manor, Inc.

2903 North 17th Street Tampa FL 33605 (888) 848-5698