Future Home of Joyful Life Ministries, 1421 Goggins Lane, Richmond