1. Dr. James J Barnshaw, MD Po Box 1027, Moorestown, NJ 08057 Coordinate: 39.9683,-74.95332 Phone: (856) 722-3557