Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Naples Self Storage ← View details 654 River Road Rumford, ME (Maine) 04276, Rumford, Maine (207) 364-3726