Dr. David R. Lynch, MD 310 New Jersey 45, Salem, NJ 08079