Location: In-Person at the Helford Clinical Research Hospital, 1st Floor Lobby City of Hope 1500 E Duarte Road, Duarte, CA, United States
StreetView: None