Meelana celebrated 55th birthday on January 18. Meelana’s current address is 179 Water Strt, Torrington, CT 06790-5343. There are currently three companies registered to this address, including Acme Vending Corp and Property Documentation Systems, Inc. We know that Lourdes I Garcia, Natasha Salley, and thirteen other persons also lived at this address, perhaps within a different time frame