Santa Teresita Hospital: 819 Buena Vista St - Duarte, CA