HMAA Providers


David N. Hornick, MD, MPH

Doctor of Medicine University of Pennsylvania School of Medicine 1969 Master of Public Health, SUNY @ Albany 1993 Board Certified in Emergency Medicine and Fellowship trained in Geriatrics and Public Health. Past President of The Capital Area Consortium on Aging and Disability and former member of the board of directors of the American Academy of Home Care Physicians. Dr. Hornick is the founder of Homedical Associates, PC




Roberta N. Miller, MD

Doctor of Medicine, UMDNJ, Rutgers Medical School 1986 Internal Medicine Residency, Albany Medical Center 1987-1991 Board Certified Internal Medicine 1991. Recertified 2001 and 2011 Additional Certifications in Home Care and Hospice and Palliative Care Assistant Professor of Medicine, Albany Medical College 1992-present Member American Academy of Home Care Physicians & American Geriatrics Society. Medical Director, Home Based Primary Care Program- Stratton VAMC 1991-2004 Director- Home Care Training Institute- AMC/VAMC 1997-2004

Click to view my certification




Donna Heffernan MDDonna Heffernan, MD

Doctor of Medicine, Albany Medical College, 2000 Family Practice Residency, St Clare’s Family Practice Residency Program, 2000-2003 Board Certified in Family Practice, 2003, Recertified 2013 Family Practice Physician, Capital Care, 2003-2009 Family Practice Physician, Cohoes Family Care, 2009-2016 Preceptor for medical students, residents and students in physician assistant and nurse practitioner programs. Recipient:  Alice E. Fruehan, M.D., Memorial Scholarship, May 2000








Robin Connolly APRN, FNP-BCRobin Connolly APRN, FNP-BC

Board Certified Family Nurse Practitioner Master’s of Science Degree, Family Nurse Practitioner, SUNYIT, 2011 Over 20 years of nursing experience in acute and home care settings. Recipient of the Mohawk Valley 2010 Leader/Academic scholarship award Member of the International Honor Society of Nursing, Sigma Theta Tau Member of the American Nurses Association and NYS Nurses Association District 9




 Office Staff

Tricia Brennan - Care Coordinator Patricia Stevenson - Practice Manager
Tricia Watrous – Care Coordinator Patricia Stevenson – Practice Manager
Heidi Sickler - Billing Coordinator




Heidi Sickler – Billing Coordinator

Stephanie Carpenter – Patient Care Coordinator