Geneva Martha John


ALAMOSA — Alamosa resident Geneva Martha John passed away April 18, 2019. Arrangements are pending and  have been entrusted to Romero Valley Funeral Home of Alamosa.

Advertisement

More In Obits