Leotardi Inc

0 Reviews

0.0000 stars - based on 0 reviews
12120 Sw 131st Ave Miami, Florida 33186
(305) 254-1677


Leotardi Inc is located at the address 12120 Sw 131st Ave in Miami, Florida 33186. They can be contacted via phone at (305) 254-1677 for pricing, hours and directions.

Leotardi Inc has an annual sales volume of 501K - 999,999. .For more information contact Cinda Steiner, President or go to www.leotardi.com

For maps and directions to Leotardi Inc view the map to the right. For reviews of Leotardi Inc see below.

Is this your business? Claim it now!
Business Features


  • wholesale


Phone: (305) 254-1677

Website: www.leotardi.com


Main Contact First Name: Cinda

Main Contact Last Name: Steiner

Main Contact Title: President

Employee Size: 5 To 9

Exact Employee Count: 9

Exact Sales Volume: 920000

Location Type: Single Location

Product Features: Exercise

Sales Volume: 501K - 999,999


People Also Viewed

My Bikini Club

223 E Flagler st Suite 306-B Miami, Florida 33131

Maui Nix Surf Shop

19575 Biscayne Blvd Ste 1231 Miami, Florida 33180

Cookie's Cowboy Center Inc

3321 Nw 79th St Miami, Florida 33147

Premium Bodywear

777 Nw 72nd Ave Miami, Florida 33126

Swim N Sport

7365 N Kendall Dr Miami, Florida 33156
You must Sign in to post reviews.

by on

0 Reviews

Key Contacts
    • Cinda Steiner
    • President