Santa Teresita Hospital: 819 Buena Vista St Duarte, CA