Vedic Cultural Center is located near FSU at 1323 Nylic St, Tallahassee, FL 32304. It hosts a Sunday Love Feast at 4:30pm.