1. Taken Back to Nature Yoga & Wellness Center 1632 Route 38 Ste C, Lumberton, NJ 08048 Coordinate: 39.98189,-74.78703 Phone: (609) 781-6623