MichaelCSlaughter.MD.com • Allergist / Immunologist • 56 years experience

Michael C. Slaughter, MD

536 Bay Road, Suite 1, Queensbury, NY 12804