Roger Harcourt grew up in York, Pennsylvania, in a health-conscious family that shaped his lifelong commitment to wellness. His experience as a senior physician on cruise ships reflects his adventurous spirit and dedication to care. In his free time, Roger enjoys RV travel, scuba diving, and playing chess and Scrabble.
Loading map...