Want directions? Enter starting address here:

Map location of Lily Stroud    500 E San Antonio Ave FL 2, El Paso, TX 79901       Phone: 915-546-2059