Leave it to Lara! Cleaner - Decatur, GA Looking to contact Leave it to Lara!? You can reach them at 404-556-6790