David Hatton

David Hatton, RN

Labor & Delivery
Kaiser Permanente Roseville Medical Center
Roseville, California
United States