Dr. Gregory J. Stock is a native of Pittsburgh, Pennsylvania. He received his undergraduate degree in Biomedical Engineering from Johns Hopkins University and his Doctorate of Dental Surgery from the University of Maryland Dental School. His orthodontic degree is from the University of Michigan. Dr. Stock is also a Diplomate of the American Board of Orthodontics.

Dr. Stock is a member of the Onondaga County and Oswego County Dental Societies. He likes to keep current with recent advances in orthodontics, and his research on orthodontic treatment protocols was published in the November 2011 issue of the American Journal of Orthodontics and Dentofacial Orthopedics.

Dr. Stock and his wife, Anne, have been married since 2007. Anne grew up in Syracuse and is a former CFS patient! Dr. Stock is an avid football and hockey fan and enjoys rooting for all of the local Syracuse sports teams.