Nevil Storage Co
Self Storage
Phone: (408) 275-1500
1895 S 10th St San Jose, CA 95112 ·2322.40 mi
Is this your business? Verify your listing
Reviews
yelp 1.0
1 reviews
5 star
0
4 star
0
3 star
0
2 star
0
1 star
1
Rachel P.
04/16/07
What a nightmare! I have never been treated this poorly by anyone in customer service before! Prison guards would be less callus. I strongly recommend you find another provider for your moving...
MoreAdvertisement
