user
Latin Service Express
11800 NW 10th Ave, Miami, FL 33168, United States
Appearance
Latin Service Express

Comments
mi
Review №1

Horrible experience picking up a package from them NEVER AGAIN HISPANIC LADIES THERE WITH NO HAIR VERY RUDE AND NO MANAGER TO REPORT TO . Just a horrible place to have packages delivered

Information
3 Photos
1 Comments
Rating
  • Address:11800 NW 10th Ave, Miami, FL 33168, United States
Categories
  • Money order service
Similar organizations