New Garden is located in CABA, Argentina on Dr. Tomás Manuel de Anchorena 1378. New Garden is rated 4.3 out of 5 in the category natural goods store in Argentina.
Address
Dr. Tomás Manuel de Anchorena 1378
Accessibility
No wheelchair-accessible car park