Personalized Healthcare That Puts You First

William Longfellow, M.D.

Board Certified in Internal Medicine

71780 San Jacinto Dr., Building H-1
Rancho Mirage, CA 92270

Phone: (760) 340-6777
Fax: (760) 340-1146

Office Hours: Monday - Friday 9am - 5pm