Mccall Storage and ​car wash

WELCOME TO McCall Storage and Car Wash

​​McCall Storage and Car Wash, conveniently located in beautiful Menifee, is the best choice for all of your self-storage needs.Being professional, keeping the property clean, and our amazing car wash facilities have been the reasons why our tenants have chosen McCall Storage and Car Wash.