Meet Our Team

Dr. Ehab Ibrahim, DVM

Dr. Ibrahim is the founder of Jamesburg Veterinary Hospital established in 2007. Dr. Ibrahim finished his study of veterinary medicine at Iowa State University in 1999. Prior to establishing Jamesburg Veterinary Hospital Dr. Ibrahim practiced in North Jersey as a general practitioner and emergency veterinarian. His passions include soft tissue and orthopedic surgery, endocrinology and dermatology. His philosophy is to treat with the utmost compassion and care for all patients. Outside of work Dr. Ibrahim enjoys spending time with his family and fur family. 

Dr. Allison Schwartz, VMD

Dr.  Schwartz completed her undergraduate studies in Animal Science and Agribusiness Management at the University of Delaware.  She continued her education at the University of Pennsylvania School of Veterinary Medicine, from where she graduated in 2011.  Dr. Schwartz furthered her training by completing a rotating internship at Garden State Veterinary Specialists.  Dr. Schwartz has been practicing in the New Jersey and New York areas as a general practitioner since finishing her internship.  She has specific interests in pediatrics, dentistry, ophthalmology, and surgery.  When Dr. Schwartz is not working she enjoys spending time with her family.


Office Manager / Head Veterinarian Technician

Growing up I’ve had my share of pets: cats, dogs, ferrets, birds, squirrels, fish, turtles, frogs, toads, iguanas, hamsters, mice, rats………..
Animals have always been my passion, so I finally decided that I should have a career in the profession. It is absolutely the best thing I could have ever done. Words cannot express how amazing it is to love your job & to want to come to work everyday!!! I joined JVH in December 2008.

Reception / Veterinarian Technician

Meghan has been a veterinarian technician with Jamesburg veterinary hospital since March 2012, her love of animals has lead her on her journey with our practice. 

Reception / Veterinarian Technician

Reception / Veterinarian Technician

Reception / Veterinarian Technician

Your First Visit is FREE

Sign up now

Office Hours

Our Regular Schedule


9:00 am-6:00 pm


9:00 am-6:00 pm


9:00 am-7:30 pm


9:00 am-6:00 pm


9:00 am-6:00 pm


9:00 am-1:00 pm




Find us on the map