Temecula Valley Hospital

Temecula Valley Hospital

A panorama shot of the Temecula Valley Hospital, viewable from our consultation room.