Olde Towne Animal Hospital

Meet Our Team

Meet the people that make Olde Towne Animal Hospital so special and who strive to give your pet the care and attention they deserve at each and every visit.

Marcy MacMillan

VMD & Co-Owner

Dr. Marcy MacMillan is originally from northern New Jersey. She received a BA from Bucknell University where she majored in Economics and minored in Biology. After graduating, she went on to veterinary school at the University of Pennsylvania. Dr. MacMillan first worked at Olde Towne as a veterinary assistant during her summer breaks from veterinary school. Before returning to Olde Towne, she worked at a small animal hospital outside of Washington, DC. Her professional interests include ophthalmology and surgery. Marcy is married to Brian Armusewicz and has two daughters Avery and Claire. In her free time she enjoys squash, gardening, going out to eat, and going to beach with her dogs Monty and Rosa.

Shona Carman


Dr. Shona Carman is a graduate of University College Dublin School of Veterinary Medicine in Ireland. She received her undergraduate degree from SUNY Geneseo with a major in Biology and minor in Spanish. Shortly after earning her DVM degree, Dr. Carman returned to Long Island and joined the team at Olde Towne.

A Montauk native, she loves being out on the water fishing, water skiing, snorkeling, as well as hiking with her family's dogs, Scout and Lulu.

Rick Altieri


Dr. Rick Altieri received his DVM degree in 1987 from Cornell University, his BS from Adelphi in 1973. He has a professional interest in clinical pathology. His hobbies include hiking, canoeing, camping and boating.

Jeanne Marin


Jeanne Marin, DVM, is proud to have graduated from LIU as part of the first inaugural class of veterinary medicine. Dr. Marin received her bachelor's degree from Colgate University followed by her medical degree at Columbia University, where she remained for a medical internship and dermatology residency. She then completed her fellowship in Mohs micrographic surgery, laser surgery, and cutaneous oncology at the University of Minnesota. She has practiced in Garden City for 20 years.

Jeanne is now embarking on a second chapter dedicated to her 4-legged friends at Olde Towne Animal Hospital. In her spare time, she enjoys spending time with her husband Michael, family, friends, and her beautiful dog Paris.

Karen Price

LVT & Head Technician

Karen began her employment at Olde Towne shortly after graduating from Southampton High School in 1981. She completed her degree in Veterinary technology in 1985 at SUNY Delhi. Her spare time is spent boating, fishing, watching football, reading and spending time with Crumpet (her bulldog). She also enjoys traveling in the US and has visited 43 states.

Alison Harned


Ali was born and raised in Montauk. She completed her Veterinary Technician degree at Vet Tech Institute in Pittsburgh, PA and joined the Olde Towne family in January 2022. In Ali's free time she enjoys taking her mini Australian Shepherd, Ralph, to the beach. She also enjoys traveling, snowboarding, scuba diving and trying new restaurants.

Dawn Stelling


Claude Grosjean


Dr. Claude Grosjean led Olde Towne Animal Hospital for over 30 years, serving as a compassionate DVM and thoughtful Medical Director. In 2023, Dr Grosjean made the decision to step into retirement, and continue the next chapter of his life in the beautiful state of Hawaii!

Dr. Grosjean received his DVM degree from Cornell University in 1985, and his BS from St. John's University in 1981. He is Certified in Veterinary Acupuncture, Chinese herbal medicine, Tui-na massage, and Food therapy from the Chi Institute. Prior to joining Olde Towne in 1993, he worked with both large and small animals here on the South Fork. He has interests in avian, reptiles, wildlife, and aquatic medicine. His hobbies include scuba diving, windsurfing, fishing, guitar, reading, and photography.

Join the Olde Towne Animal Hospital Family Today!

Phone: 631-283-0611

  • Monday:
  • Tuesday:
  • Wednesday:
  • Thursday:
  • Friday:
  • Saturday:
  • Sunday: