Dr. Bruce P. Hall, MD 5 Riverhurst Road, Billerica, MA 01821