Dr. DeLuca is no longer part of The Plastic Surgery Group. He can be reached at:

711 Troy-Schenectady Rd.
Suite 123
Latham, NY 12110
518.724.2444