Mail Box Plus Studio City CA

Add / Remove Categories
[+] Add
Close
Add Website
e.g.: www.website.com
Close
Address

Mail Box Plus

1 Review
11322 Ventura Boulevard,
Studio City CA 91604 Phone Number: (818) 980-9888
Edit
More Info

Mail Box Plus Store Hours

Hours may fluctuate

Edit

Mail Box Plus - Studio City has 1 reviews

Run from This Place Fast!!!

There are to many good places to rent from and this is not one of them...Keep looking...you will thank me later. You never know when they will be open and on Holidays they close sometimes for 3 or 4 days. Packages...Forget it for they forgot where they placed them...Run Fast and Run Far.The hours that are posted in the ads is not the hours they keep...open Saturday for 3 hours...Really??

I rate this place as a neg-5 if I could,,,So a one star is a lot more than it deserves.

-by (17, June, 2013)
Report