Find all the information for Edinburg Animal Hospital, that provides veterinary services in Princeton Junction, NJ 08550