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 Brennan
Care Coordinator
Patricia Stevenson
Practice Manager
Amanda Mason - Clinical Information Manager Heidi Sickler - Billing Coordinator
Amanda Mason
Clinical Information Manager
Heidi Sickler
Billing Coordinator
Stephanie Carpenter
Patient Care Coordinator