Town & Gardens LTD Landscaping Contractors - New York, NY Looking to contact Town & Gardens LTD? You can reach them at 212-685-6566