Debra was born and raised in Rhode Island. She graduated from the University of Rhode Island with a Bachelor of Science Degree in Nursing. She received her Master’s Degree from the University of Pennsylvania, specializing as a Women’s Health Nurse Practitioner. Debra has been nationally certified in Women’s Health since 1984.
Debra moved to Washington in 1989. She joined North Spokane Women’s Health in 2006. She enjoys spending time with her family and friends. She is very active with outdoor activities including walking, hiking, skiing and golf. She enjoys traveling and working around the house and yard.
Her areas of interest are family planning, birth control, menopause and routine gynecology. Debra strives to make every patient feel as comfortable as possible at their visit and confident that their individual needs are professionally addressed.