Garden Doctors, LLC Back to Search Garden Doctors, LLC Categories Landscaping 201 Saint Charles Ave Ste 114-260 , New Orleans , LA , 70170 (504) 834-0002 Send Email www.gardendoctors.net Contacts Primary Nathanael Scales (none) Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone