Search

John Dougherty Phones & Addresses

  • 11 Park Ave, Dover, MA 02030 (508) 785-2038
  • 102 Horace Rd, Belmont, MA 02478 (508) 484-3740
  • 5 Puritan Pl #CE, East Walpole, MA 02032 (508) 484-3740
  • Drexel Hill, PA
  • Watertown, MA
  • Arlington, MA

Professional Records

License Records

John T Dougherty

License #:
32537 - Active
Category:
EMS Licensing
Issued Date:
Jun 3, 2016
Expiration Date:
Jun 30, 2018
Type:
EMT-Basic

John J Dougherty

License #:
36BI00305800 - Expired
Category:
Master Plumbers
Issued Date:
Jan 7, 1969
Expiration Date:
Jun 30, 1999
Type:
Master Plumber

John J Dougherty Md

License #:
9791 - Expired
Category:
Medicine
Issued Date:
Sep 1, 1955
Effective Date:
Oct 1, 1988
Type:
Physician

John Francis Dougherty

License #:
CGC050913 - Active
Category:
Construction Industry
Issued Date:
Jul 28, 1990
Effective Date:
Jun 21, 2000
Expiration Date:
Aug 31, 2018
Type:
Certified General Contractor

John C Dougherty

License #:
RS090166A - Expired
Category:
Real Estate Commission
Type:
Real Estate Salesperson-Standard

John D Dougherty

License #:
RS036269A - Expired
Category:
Real Estate Commission
Type:
Real Estate Salesperson-Standard

John F Dougherty

License #:
RS042222A - Expired
Category:
Real Estate Commission
Type:
Real Estate Salesperson-Standard

John M Dougherty

License #:
RS052673A - Expired
Category:
Real Estate Commission
Type:
Real Estate Salesperson-Standard

Lawyers & Attorneys

John Dougherty Photo 1

John P Dougherty, Boston MA - Lawyer

View page
Address:
Nutter McClennen & Fish LLP
World Trade Center West 155 Seaport Boulevard, Boston, MA 02210
(617) 439-2549, (617) 439-2549 (Office), (617) 310-9549 (Fax)
Licenses:
Massachusetts - Active 1993
Education:
Catholic University of America, School of Law
Degree - JD - Juris Doctor - Law
College of the Holy Cross
Degree - BA - Bachelor of Arts
Specialties:
Real Estate - 50%
Land Use / Zoning - 50%
Associations:
Boston Bar Association - Member
John Dougherty Photo 2

John Andrew Dougherty, Philadelphia PA - Lawyer

View page
Address:
Gerolamo, McNulty, Divis & Lewbart, P.C.
121 S Broad St Ste 1400, Philadelphia, PA 19107
(215) 790-8400 (Office), (215) 790-8500 (Fax)
Licenses:
Pennsylvania - Active 2011
Education:
Rutgers University School of Law
Degree - JD - Juris Doctor
Specialties:
Litigation - 34%
Insurance - 33%
Mediation - 33%
John Dougherty Photo 3

John Andrew Dougherty, Philadelphia PA - Lawyer

View page
Address:
Philadelphia, PA
(215) 790-8400 (Office)
Licenses:
New Jersey - Active 2011
John Dougherty Photo 4

John F. Dougherty Jr., Gladwyne PA - Lawyer

View page
Address:
1228 Club House Rd, Gladwyne, PA 19035
(610) 525-5755 (Office)
Licenses:
Pennsylvania - Active 1973
John Dougherty Photo 5

John Dougherty - Lawyer

View page
Specialties:
General Practice
Chapter 11 Bankruptcy
Personal Injury
Limited Liability Company (LLC)
Limited Liability Company (LLC)
Commercial
Corporate & Incorporation
Trusts
Estate Planning
Trusts
ISLN:
924414174
Admitted:
2010
Law School:
Drexel University College of Law, JD - Juris Doctor, 2010
John Dougherty Photo 6

John Dougherty - Lawyer

View page
Office:
Dougherty Law Firm, LLC
ISLN:
907780593
Admitted:
1983
University:
University of Scranton, B.S., 1978; University of Scranton, M.B.A., 1980
Law School:
Notre Dame University, J.D., 1983
John Dougherty Photo 7

John Dougherty - Lawyer

View page
Specialties:
Business Law
International Law
ISLN:
924396890
Admitted:
2015
John Dougherty Photo 8

John Dougherty - Lawyer

View page
Specialties:
Litigation
Insurance
Mediation
ISLN:
1000376746
Admitted:
2011
Law School:
Rutgers Law School, JD - Juris Doctor

Medicine Doctors

John Dougherty Photo 9

John D. Dougherty

View page
Specialties:
Internal Medicine - Geriatrics, Internal Medicine
Work:
Arizona Community PhysiciansOro Valley Adult Medicine
760 E Pusch Vw Ln STE 100, Tucson, AZ 85737
(520) 547-5688 (phone), (520) 547-4661 (fax)
Education:
Medical School
Temple University School of Medicine
Graduated: 2002
Procedures:
Arthrocentesis
Destruction of Benign/Premalignant Skin Lesions
Electrocardiogram (EKG or ECG)
Hearing Evaluation
Vaccine Administration
Conditions:
Disorders of Lipoid Metabolism
Hypertension (HTN)
Osteoporosis
Peripheral Nerve Disorders
Abdominal Hernia
Languages:
English
Description:
Dr. Dougherty graduated from the Temple University School of Medicine in 2002. He works in Oro Valley, AZ and specializes in Internal Medicine - Geriatrics and Internal Medicine.
John Dougherty Photo 10

John Dougherty, Philadelphia PA

View page
Specialties:
Physician Assistant (PA)
Address:
333 Cottman Ave, Philadelphia, PA 19111
(215) 728-4074 (Phone)
Languages:
English
Hospitals:
333 Cottman Ave, Philadelphia, PA 19111

Fox Chase Cancer Center
333 Cottman Avenue, Philadelphia, PA 19111
John Dougherty Photo 11

John Dennis Dougherty

View page
Specialties:
Internal Medicine
Aerospace Medicine
Education:
University of Kansas(1958)
John Dougherty Photo 12

John Edward Dougherty, Philadelphia PA

View page
Specialties:
Physician Assistant
Address:
333 Cottman Ave, Philadelphia, PA 19111

Resumes

Resumes

John Dougherty Photo 13

John Dougherty Blackwood, NJ

View page
Work:
TD Bank N.A.
Sewell, NJ
Mar 2011 to Jul 2013
Senior Customer Service Representative

Rave Motion Pictures
Voorhees, NJ
Feb 2006 to Dec 2010
Manager

Education:
Rutgers School of Arts & Sciences
New Brunswick, NJ
2011 to 2014
BS in Biomathematics

Skills:
Skills: Excellent communication skills, in person, on phone or through email Talented tutor and instructor Rapid ability to learn Office software Novice Java and Ruby programmer
John Dougherty Photo 14

John Dougherty Wilmington, NC

View page
Work:
SHAMROCK CUSTOM PAINTING, LLC

2006 to 2000
BUSINESS OWNER AND PRESIDENT

ENTERPRISE RENT-A-CAR
East Boston, MA
2004 to 2006
ASSISTANT BRANCH RENTAL MANAGER

Education:
STATE UNIVERSITY OF NEW YORK AT OSWEGO
Oswego, NY
Dec 2003
Bachelor of Arts in Information Science

John Dougherty Photo 15

John Dougherty Manchester, NJ

View page
Work:
Board of Trustees

2013 to 2000
(Secretary) Ocean County Library Foundation-three

Parlant Technology
Provo, UT
Jul 2004 to Nov 2014
Director of K-12 Education (F/T) Parlant Technology

Monsignor Donovan HS
Toms River, NJ
Jul 2004 to Sep 2008
Supervisor (P/T)

Parlant Technology
Provo, UT
Jul 2004 to 2008
Educational Consultant (P/T)

Winslow Township Board of Education Winslow Twp. NJ

2001 to 2004
Principal-Winslow Twp

Princeton Board of Education
Princeton, NJ
1996 to 2001
Assistant Principal

Franklin Township Board of Education
Somerset, NJ
1992 to 1996
Principal

Franklin Township Board of Education
Summerset, NJ
1992 to 1996
Assistant Principal - High School

Jackson Township Board of Education

1988 to 1992
Agency Coordinator/Program Development

Jackson Township Board of Education

1983 to 1992
Co-founder/teacher

Jackson Township Board of Education

1973 to 1992
Secondary teacher - History and English

Lyndhurst Board of Education
Lyndhurst, NJ
1969 to 1973
Secondary teacher - History and English

Education:
California Coast University Santa Ana
Santa Ana, CA
1992
Doctor of Education

Fairleigh Dickinson University Rutherford
Rutherford, NJ
1972
MA in History

St. Peter's College
Jersey City, NJ
1969
BS in History

Georgian Court College Lakewood
Lakewood, NJ
Supervision

Jersey City State College
Jersey City, NJ
Supervision

John Dougherty Photo 16

John Dougherty Cazenovia, NY

View page
Work:
Shamrock Custom Painting, LLC

2006 to 2000
President & Owner

Enterprise rent a car
East Boston, MA
2004 to 2006
Assistant Branch Rental Manager

Education:
State University of New York at Oswego
Oswego, NY
2003
Bachelor of Arts in Information Science

Skills:
End-to-end project management, problem solving and customer service, conflict resolution, team building, leadership, inside and outside sales, contract negotiation
John Dougherty Photo 17

John Dougherty Williamsburg, VA

View page
Work:
Thomas Dale High School
Chester, VA
Jan 2013 to Jun 2013

Chesterield County Public Schools

Jan 2013 to Jun 2013

St. Clare Walker Middle School and Middlesex High School

Sep 2011 to Jun 2012

Coventry Elementary and Grafton High School, York County Public Schools
Yorktown, VA
Mar 2011 to Jun 2011

Chesterield County Public Schools

Mar 2011 to Jun 2011
contract speech language pathologist

The Hermitage
Richmond, VA
Oct 2010 to Jan 2011

Genesis Rehabilitation Services

Oct 2010 to Jan 2011

Excel High School and Tech Boston Academy
Boston, MA
Sep 2009 to Jun 2010
Excel and Tech Boston

McKinley Preparatory High School
Boston, MA
Sep 2009 to Jun 2010

Boston Public Schools

Oct 2008 to Jun 2010
contract speech language pathologist

McKinley Preparatory High School
Boston, MA
Oct 2008 to Jun 2009

Price Center
Newton, MA
May 2008 to Jul 2008

MGHIHP Aphasia Clinic
Boston, MA
Jan 2008 to Apr 2008

Fort Banks School and The Cummings School
Winthrop, MA
Oct 2007 to Dec 2007

Madison Park High School
Boston, MA
May 2007 to Jun 2007

MGH Institute of Health Professions
Boston, MA
Jan 2007 to Apr 2007

MGH Institute of Health Professions
Boston, MA
Oct 2006 to Dec 2006

Harvard Medical School

2003 to 2004
Research Associate

Mayo Clinic

1999 to 2002
Visiting Scientist

Brown University Department of Pathology

1991 to 1999
Research Assistant Professor

University of Rhode Island

1990 to 1991
Research Assistant Professor

University of Rhode Island

1984 to 1990
Assistant Professor of Biochemistry

Mayo Clinic
Rochester, MN
1978 to 1983
Postdoctoral fellow

USAF

1967 to 1971
Officer

Education:
MGH Institute of Health Professions
Boston, MA
Sep 2008
M.S. in pathology

University of Wisconsin-Madison
Madison, WI
1978
Ph.D. in biochemistry

USAF Academy
Colorado Springs, CO
1967
B.S. in basic sciences

John Dougherty Photo 18

John Dougherty Ardmore, PA

View page
Work:
Honorable Lee B. Laskin, Superior Court of New Jersey

Sep 2010 to 2000
Law Clerk

Mattleman, Weinroth, and Miller
Cherry Hill, NJ
May 2009 to Jun 2010
Law Clerk

Mattleman, Weinroth, and Miller
Camden, NJ
Jan 2010 to May 2010

M.D.Pa
Scranton, PA
Jun 2008 to Aug 2008
Judicial Intern

Office of Congressman Paul E. Kanjorski

Jun 2006 to Aug 2006
Congressional Intern

Education:
Rutgers School of Law - Camden
GPA 3.474
Jan 2007 to Jan 2010
Juris Doctor

The Catholic University of America
Washington, DC
Jan 2007
Bachelor of Arts in History - cum laude

Business Records

Name / Title
Company / Classification
Phones & Addresses
John Dougherty
Owner
John J Dougherty & Son Inc
Single-Family House Construction · Single-Family House Construction Excavation Contractor
2415 S Swanson St, Philadelphia, PA 19148
18 Nealy Blvd, Boothwyn, PA 19061
John Dougherty
Owner
Overhiser & Dougherty
Accounting/Auditing/Bookkeeping
21 Franklin St, Quincy, MA 02169
(617) 328-0055
John F. Dougherty
Owner
John F Dougherty Jr
Legal Services Office
2005 Market St, Philadelphia, PA 19103
John P. Dougherty
Director
MARIA TOROK FOUNDATION, INC
Nutter, Boston, MA 02210
155 Seaport Blvd, Boston, MA 02210
John Dougherty
Director
MASSACHUSETTS FARM BUREAU PRESERVATION FOUNDATION INCORPORATED
Membership Organization
249 Lakeside Ave, Marlborough, MA 01752
466 Chestnut St, Ashland, MA 01721
623 Hanover St, Hanover, MA 02339
John Dougherty
Principal
III John
Business Services at Non-Commercial Site
35 Briar Hl Dr, Lynn, MA 01902
John Dougherty
Principal
Engineered Systems Controls
Business Services
109 Patricia Ave, Riverside, NJ 08075
John Dougherty
Principal
Doughertys Auto Repair
General Auto Repair · Auto Repair
75 Rock Hl Rd, Cynwyd, PA 19004
(610) 664-7072

Publications

Us Patents

Gesture-Based Control For Semi-Autonomous Vehicle

View page
US Patent:
20210380139, Dec 9, 2021
Filed:
Jun 4, 2020
Appl. No.:
16/893112
Inventors:
- San Diego CA, US
John Anthony Dougherty - Philadelphia PA, US
International Classification:
B60W 60/00
B60W 40/08
G06F 3/01
G06K 9/00
Abstract:
Various embodiments include methods and vehicles, such as a semi-autonomous vehicle, for safely operating a vehicle based on vehicle-control gestures made by an occupant. Exemplary implementations may include determining a first vehicle action by applying a first passenger profile to a detected first vehicle-control gesture performed by a first passenger, determining whether the first vehicle action is safe to perform, and operating the vehicle to implement the first vehicle action in response to determining that the first vehicle action is safe for the vehicle and occupants. The first passenger profile may be selected from a plurality of passenger profiles to normalize vehicle-control gestures received from the first passenger. The vehicle control gesture may be ignored or a vehicle action differing from but similar to the first vehicle action may be implemented in response to determining that the first vehicle action is unsafe for the vehicle or occupants.

Intelligent And Adaptive Traffic Control System

View page
US Patent:
20200200563, Jun 25, 2020
Filed:
Aug 8, 2019
Appl. No.:
16/535446
Inventors:
- San Diego CA, US
Jonathan Paul Davis - Philadelphia PA, US
Michael Joshua Shomin - Philadelphia PA, US
Stephen Marc Chaves - Philadelphia PA, US
John Anthony Dougherty - Philadelphia PA, US
Aleksandr Kushleyev - Philadelphia PA, US
Travis Van Schoyck - Princeton NJ, US
Ross Eric Kessler - Philadelphia PA, US
Moussa Ben Coulibaly - Brookhaven PA, US
Kristen Wagner Cerase - Newark DE, US
International Classification:
G01C 21/36
G08G 1/01
G01C 21/34
Abstract:
Various embodiments include methods, systems, and devices for interactively controlling traffic. The method, which may be performed by operations of the systems and/or devices, may include receiving, for example by an interactive traffic control device, refined location and state information associated with a first vehicle on a roadway. The interactive traffic control device may also determine at least one notable element in the refined location and state information, customized dynamic traffic control instructions based on the refined location and state information, and whether the customized dynamic traffic control instructions conflict with the at least one notable element. In addition, the interactive traffic control device may transmit the customized dynamic traffic control instructions to the first vehicle in response to determining the customized dynamic traffic control instructions do not conflict with the at least one notable element.

Intelligent And Adaptive Traffic Control System

View page
US Patent:
20200201353, Jun 25, 2020
Filed:
Aug 8, 2019
Appl. No.:
16/535430
Inventors:
- San Diego CA, US
Jonathan Paul Davis - Philadelphia PA, US
Michael Joshua Shomin - Philadelphia PA, US
Stephen Marc Chaves - Philadelphia PA, US
John Anthony Dougherty - Philadelphia PA, US
Aleksandr Kushleyev - Philadelphia PA, US
Travis Van Schoyck - Princeton NJ, US
Ross Eric Kessler - Philadelphia PA, US
Moussa Ben Coulibaly - Brookhaven PA, US
Kristen Wagner Cerase - Newark DE, US
International Classification:
G05D 1/02
H04W 4/40
G08G 1/0968
Abstract:
Various embodiments include methods and interactive traffic control devices for interactively controlling traffic, which may include receiving refined location and state information associated with individual vehicles on a roadway, and determining customized dynamic traffic control instructions for a first one or more of the individual vehicles. The determined customized dynamic traffic control instructions may be based on the received refined location and state information and offer an optional route alternative to a set limited number of the individual vehicles. The first customized dynamic traffic control instructions may be transmitted by the interactive traffic control device to the first one or more of the individual vehicles.

Intelligent And Adaptive Traffic Control System

View page
US Patent:
20200202711, Jun 25, 2020
Filed:
Aug 8, 2019
Appl. No.:
16/535408
Inventors:
- San Diego CA, US
Jonathan Paul Davis - Philadelphia PA, US
Michael Joshua Shomin - Philadelphia PA, US
Stephen Marc Chaves - Philadelphia PA, US
John Anthony Dougherty - Philadelphia PA, US
Aleksandr Kushleyev - Philadelphia PA, US
Travis Van Schoyck - Princeton NJ, US
Ross Eric Kessler - Philadelphia PA, US
Moussa Ben Coulibaly - Brookhaven PA, US
Kristen Wagner Cerase - Newark DE, US
International Classification:
G08G 1/09
G08G 1/0968
G01C 21/34
Abstract:
Various embodiments include methods and interactive traffic control devices implementing such methods to receive refined location and state information associated with individual vehicles and determine first customized dynamic traffic control instructions for a first one or more of the individual vehicles and second customized dynamic traffic control instructions for a second one or more of the individual vehicles different from the first one or more of the individual vehicles. The first customized dynamic traffic control instructions may be transmitted to the first one or more of the individual vehicles, and the second customized dynamic traffic control instructions may be transmitted to the second one or more of the individual vehicles.

Managing Cleaning Robot Behavior

View page
US Patent:
20200029768, Jan 30, 2020
Filed:
Jul 24, 2018
Appl. No.:
16/043564
Inventors:
- San Diego CA, US
Stephen Marc Chaves - Philadelphia PA, US
Michael Joshua Shomin - Philadelphia PA, US
Matthew Hyatt Turpin - Waltham MA, US
John Anthony Dougherty - Philadelphia PA, US
Ross Eric Kessler - Philadelphia PA, US
Jonathan Paul Davis - Philadelphia PA, US
International Classification:
A47L 9/28
G06T 7/00
G06K 9/00
Abstract:
Various embodiments include processing devices and methods for managing cleaning robot behavior. In some embodiments, a processor of the cleaning robot may obtain one or more images of the location of a structure from a camera external to the cleaning robot. The processor may analyze the one or more images of the location. The processor may determine one or more mess parameters of a mess in the location based on the analysis of the one or more images of the location. The processor may generate an instruction for the cleaning robot to schedule an operation of the cleaning robot based on the one or more mess parameters. The processor may execute the generated instruction to perform the operation of the cleaning robot.

Managing Cleaning Robot Behavior

View page
US Patent:
20200029771, Jan 30, 2020
Filed:
Jul 24, 2018
Appl. No.:
16/043532
Inventors:
- San Diego CA, US
Stephen Marc CHAVES - Philadelphia PA, US
Michael Joshua SHOMIN - Philadelphia PA, US
Matthew Hyatt TURPIN - Waltham MA, US
John Anthony DOUGHERTY - Philadelphia PA, US
Ross Eric KESSLER - Philadelphia PA, US
Jonathan Paul DAVIS - Philadelphia PA, US
Travis VAN SCHOYCK - Princeton NJ, US
International Classification:
A47L 11/40
A47L 9/28
F24F 11/30
G05D 1/00
G05D 1/02
Abstract:
Various embodiments include processing devices and methods for managing cleaning robot behavior. In some embodiments, a processor of the cleaning robot may determine operational information about operations of a heating, ventilation, and air conditioning (HVAC) system for at least one room in a structure. The processor may determine a time when operation of the HVAC system will end based on the determined operational information. The processor may generate an instruction for the cleaning robot to schedule an operation of the cleaning robot for a time after operation of the HVAC system will end. The processor may execute the generated instruction to perform the operation of the cleaning robot after operation of the HVAC system ends.

Managing Cleaning Robot Behavior

View page
US Patent:
20200029772, Jan 30, 2020
Filed:
Jul 24, 2018
Appl. No.:
16/043635
Inventors:
- San Diego CA, US
Stephen Marc CHAVES - Philadelphia PA, US
Michael Joshua SHOMIN - Philadelphia PA, US
Matthew Hyatt TURPIN - Waltham MA, US
John Anthony DOUGHERTY - Philadelphia PA, US
Ross Eric KESSLER - Philadelphia PA, US
Jonathan Paul DAVIS - Philadelphia PA, US
Travis VAN SCHOYCK - Princeton NJ, US
International Classification:
A47L 11/40
A47L 9/28
G05D 1/00
G05D 1/02
Abstract:
Various embodiments include processing devices and methods for managing cleaning robot behavior. In some embodiments, a processor of the cleaning robot may obtain information about one or more cleaning operations in one or more locations of a structure. The processor may analyze the information about the one or more cleaning operations in the one or more locations. The processor may determine one or more cleaning parameters for the cleaning robot based on the analysis of the information about the one or more cleaning operations. Processor may generate an instruction for the cleaning robot to schedule an operation of the cleaning robot based on the one or more cleaning parameters. The processor may execute the generated instruction to perform the operation of the cleaning robot.

Managing Cleaning Robot Behavior

View page
US Patent:
20200029774, Jan 30, 2020
Filed:
Jul 24, 2018
Appl. No.:
16/043663
Inventors:
- San Diego CA, US
Stephen Marc CHAVES - Philadelphia PA, US
Michael Joshua SHOMIN - Philadelphia PA, US
Matthew Hyatt TURPIN - Waltham MA, US
John Anthony DOUGHERTY - Philadelphia PA, US
Rose Eric KESSLER - Philadelphia PA, US
Jonathan Paul DAVIS - Philadelphia PA, US
Travis VAN SCHOYCK - Princeton NJ, US
International Classification:
A47L 11/40
G05D 1/00
Abstract:
Various embodiments include processing devices and methods for managing cleaning behavior by a cleaning robot. In some embodiments, a processor of the cleaning robot may obtain user planning information and user location information from one or more information sources external to the cleaning robot. The processor may analyze the user planning information and the user location information. The processor may determine one or more cleaning parameters for the cleaning robot based on the analysis of the user planning information and the user location information. The processor may generate an instruction for the cleaning robot to schedule an operation of the cleaning robot based on the one or more cleaning parameters. The processor may execute the generated instruction to perform the operation of the cleaning robot.

Wikipedia

John Dougherty (journalist)

View page

John Dougherty, is an award winning American freelance investigative journalist. Subjects he has reported on include: the Keating Five scandal and the S&L crisis, Arizona Governor Fife Symington III, the FLDS Church and its...

Johnny Dougherty

View page

John J. "Johnny Doc" Dougherty is a prominent labor leader in Philadelphia. He is the Business Manager of Local 98 of the International Brotherhood of Electrical Workers.

John M. Dougherty

View page

John Martin Dougherty (born 29 April 1932) is an American prelate of the Roman Catholic Church. He is currently the Former Auxiliary Bishop of Scranton when his

Isbn (Books And Publications)

Asking the Right Questions About Schools: A Parent's Guide

View page
Author

John Chrysostom Dougherty

ISBN #

0810841797

Summer School: A New Look

View page
Author

John W. Dougherty

ISBN #

0873671589

Effective Programs for At-Risk Adolescents

View page
Author

John W. Dougherty

ISBN #

0873673085

Four Philosophies That Shape the Middle School

View page
Author

John W. Dougherty

ISBN #

0873676106

Electrodynamics of Particles and Plasmas

View page
Author

John P. Dougherty

ISBN #

0201515008

Wikipedia References

John Dougherty Photo 19

John Dougherty

Skills & Activities:
Sport:

South Sydney Rabbitohs player • Australian rugby league player

John Dougherty Photo 20

John Dougherty

Work:
Position:

Author

John Dougherty Photo 21

John Dougherty (Author)

John Dougherty Photo 22

John Dougherty (Journalist)

John Dougherty Photo 23

John Dougherty (Rugby League)

John P Dougherty from Dover, MA, age ~61 Get Report