Patient
Dr Gallagher and staff are a great office professional and kind polite. Dr. Gallagher has ALWAYS been on top of my appointment and any procedure that should be done . I trust him and staff with all my medical needs. Thank You Dr. Gallagher and Staff well done