John Fagan

Active Morgan Hill, CA President for Jasper Park Owners Association