Basic Info
Headquarter
New York, United States
L18 Holdings is a company that provides Wine and more. L18 Holdings is headquartered in United States New York. L18 Holdings was founded in 2010. and was founded by Kevin Fortuna, Kevin Fortuna, Philip James, Philip James. L18 Holdings has a total of 2 patents