David Alvarez

Active Ponce, PR President for Saint Lukes Episcopal Hospital