Carol received her baccalaureate degree in nursing from Boston College and graduated summa cum laude with a Master of Science degree from Northeastern University. She has been a certified adult nurse practitioner by the American Academy of Nurse Practitioners since 1994. Carol is also an A.C.E. certified personal trainer with extensive training in clinical nutrition. She has practiced in offices specializing in rheumatology, endocrinology and orthopedics. For the last 7 years she has specialized exclusively in lifestyle medicine, which addresses healthy behaviors that can improve and sustain health with proven strategies, and is board-certified by the American Board of Lifestyle Medicine. Carol’s outside interests include, sailing, travel and wildlife viewing. She enjoys all forms of fitness and was a New England ranked triathlete. Carol sees patients at our 495 Station Avenue, South Yarmouth office, where she also conducts Shared Medical Appointments for weight loss.
Carol’s Scheduling Coordinator: 774-552-2304
Carol’s Nurse: 508-778-4777