Ellis Self Storage Turlock is listed under Boat Dockage & Storage and is located at Turlock, California.
Business Description :
Address : 3650 W Taylor Rd Turlock, CA 95382-9657
City : Turlock
Pin Code : 95382
Phone : (209) 656-1515
E-mail :
Website :
Service Area Category : Boat Dockage & Storage in Turlock - 95382
Category : Boat Dockage & Storage in Turlock
Services : Boat Dockage & Storage , Boat Yards & Storage , Recreational Vehicles & Camper Storage , Storage Self Service , Storage Household & Commercial