Serena’s current address is 4530 Sherwood Way, San Antonio, Tx 78217. Serena is related to or closely associated with Michelle Ann Arroyo, Virginia Lugo Arroyo, Arroyo Cubillo and 3 other people. ...