TLC Garden Center
105 W. Memorial Road
Oklahoma City OK 73114
USA