Dr. Amit Tailor, MD - Internal Medicine Specialist 42 Locust Avenue, Wallington, NJ 07057