Lelia's Cleaning Service, Inc. is located at 840 Avalon Rd in Durham, NC 27704. Lelia's Cleaning Service, Inc. specializes in house cleaning and carpet cleaning in Durham, NC.
Is this your business?