Vy T Nguyen

age ~51

from Cataula, GA

Also known as:
  • Vy Thuy Nguyen
  • Vy Nguyen Green
  • Vy N Green
  • Vy N Ho
  • Vy Nguyen Ho
  • Huy Tuan Nguyen
  • Thuy Nguyen Vy
  • Thuy Vy Nguyen
  • Vui Nguyen
  • Thuy Nguyen

Vy Nguyen Phones & Addresses

  • Cataula, GA
  • Ontario, CA
  • San Jose, CA
  • Mission Viejo, CA
  • Marina, CA
  • Garden Grove, CA
  • Irvine, CA
  • Montclair, CA
  • Gilroy, CA

Work

  • Company:
    Validation systems, inc.
  • Address:
    988 San Antonio Rd, Palo Alto, CA 94303
  • Phones:
    6508564874
  • Position:
    Director-quality assurance
  • Industries:
    Testing Laboratories

Education

  • School / High School:
    Whittier Coll Sol

Ranks

  • Licence:
    California - Active
  • Date:
    2008

Medicine Doctors

Vy Nguyen Photo 1

Dr. Vy P Nguyen, Mission Viejo CA - MD (Doctor of Medicine)

view source
Specialties:
Internal Medicine
Address:
Mission Medical Plaza
26800 Crown Valley Pkwy, Mission Viejo, CA 92691
9493646000 (Phone)
Certifications:
Internal Medicine, 2000
Awards:
Healthgrades Honor Roll
Languages:
English
Hospitals:
Vy C Nguyen MD
10161 Bolsa Ave Suite 202C, Westminster, CA 92683

Orange Coast Memorial Medical Center
9920 Talbert Avenue, Fountain Valley, CA 92708

Mission Medical Plaza
26800 Crown Valley Pkwy, Mission Viejo, CA 92691

Mission Hospital - Mission Viejo
27700 Medical Center Road, Mission Viejo, CA 92691
Education:
Medical School
Mount Sinai School of Medicine
Graduated: 1997
Vy Nguyen Photo 2

Dr. Vy C Nguyen, Westminster CA - MD (Doctor of Medicine)

view source
Specialties:
Family Medicine
Address:
Vy C Nguyen MD
10161 Bolsa Ave Suite 202C, Westminster, CA 92683
7147752222 (Phone)
Languages:
English
Vietnamese
Hospitals:
Vy C Nguyen MD
10161 Bolsa Ave Suite 202C, Westminster, CA 92683

Orange Coast Memorial Medical Center
9920 Talbert Avenue, Fountain Valley, CA 92708
Education:
Medical School
University Of Saigon
Graduated: 1964
Medical School
Harlem Hospital Center
Graduated: 1964
Vy Nguyen Photo 3

Vy Nguyen, Anaheim CA - BA

view source
Specialties:
Counseling
Address:
2035 E Ball Rd Suite 100C, Anaheim, CA 92806
7145176118 (Phone), 7145176139 (Fax)
Languages:
English
Vy Nguyen Photo 4

Vy P. Nguyen

view source
Specialties:
Internal Medicine
Work:
Mission Heritage Medical Group
26732 Crown Vly Pkwy STE 151, Mission Viejo, CA 92691
9493646000 (phone), 9493476069 (fax)
Education:
Medical School
Mount Sinai School of Medicine
Graduated: 1997
Conditions:
Acne
Acute Bronchitis
Acute Sinusitis
Anemia
Anxiety Dissociative and Somatoform Disorders
Languages:
English
Spanish
Description:
Dr. Nguyen graduated from the Mount Sinai School of Medicine in 1997. She works in Mission Viejo, CA and specializes in Internal Medicine. Dr. Nguyen is affiliated with Mission Hospital.
Vy Nguyen Photo 5

Vy C. Nguyen

view source
Specialties:
Adolescent Medicine
Work:
Vy C Nguyen MD
10161 Bolsa Ave STE 202C, Westminster, CA 92683
7147752222 (phone)
Education:
Medical School
Med & Pharm Univ, Ho Chi Minh City, Viet Nam (840 01 Prior 1/71)
Graduated: 1974
Conditions:
Acne
Dermatitis
Disorders of Lipoid Metabolism
Gastroesophageal Reflux Disease (GERD)
Vitamin D Deficiency
Languages:
English
Vietnamese
Description:
Dr. Nguyen graduated from the Med & Pharm Univ, Ho Chi Minh City, Viet Nam (840 01 Prior 1/71) in 1974. He works in Westminster, CA and specializes in Adolescent Medicine. Dr. Nguyen is affiliated with Fountain Valley Regional Hospital & Medical Center and Orange Coast Memorial Medical Center.
Vy Nguyen Photo 6

Vy P Nguyen, Mission Viejo CA

view source
Specialties:
Internist
Address:
26800 Crown Valley Pkwy, Mission Viejo, CA 92691
Board certifications:
American Board of Internal Medicine Certification in Internal Medicine
Vy Nguyen Photo 7

Vy Nguyen, Anaheim CA

view source
Specialties:
Psychotherapist
Address:
2035 E Ball Rd, Anaheim, CA 92806
Vy Nguyen Photo 8

Vy Chi Nguyen, Westminster CA

view source
Specialties:
Family Physician
Address:
10161 Bolsa Ave, Westminster, CA 92683

Us Patents

  • Automatic Cluster Join Protocol

    view source
  • US Patent:
    6965957, Nov 15, 2005
  • Filed:
    Jul 12, 2002
  • Appl. No.:
    10/194685
  • Inventors:
    Vy Nguyen - Hayward CA, US
  • Assignee:
    3PARdata, Inc. - Fremont CA
  • International Classification:
    G06F013/00
  • US Classification:
    710100, 710123
  • Abstract:
    A method for new nodes to join a cluster in a serial sequence includes (a) a new node transmitting a first type of request to join the cluster and (b) the new node determining if it has to back off the first type of request. The new node has to back off if (1) it has received a second type of request to join the cluster from another new node, (2) it has received the first type of request with a higher sequence number from another new node, (3) it has received the first type of request with a lower node number from another new node, or (4) a member node of the cluster is in a busy state. The new node transmits the first type of request, receives the first type of request, and receives the second type of request through primary links to the new nodes and member nodes of the cluster.
  • Cluster Event Notification System

    view source
  • US Patent:
    7058957, Jun 6, 2006
  • Filed:
    Jul 12, 2002
  • Appl. No.:
    10/194710
  • Inventors:
    Vy Nguyen - Hayward CA, US
  • Assignee:
    3PARdata, Inc. - Fremont CA
  • International Classification:
    G06F 7/00
  • US Classification:
    719318, 714 1, 714 2, 714 4, 714100, 709223
  • Abstract:
    A method for notifying events to a node in a cluster includes (1) receiving a first event message and a second event message, (2) queuing the first and the second event messages, (3) sending the first event message to a first service callback, wherein the first service callback calls a first callback function to handle the first event message, (4) sending the first event message to a second service callback after (a) a the first service callback has handled the first event message and (b) a corresponding first service callback at a member node has handled the first event message, wherein the second service callback calls a second callback function to handle the first event message, and (5) sending the second event message to the first service callback after the first and the second callback functions have handled the first event message, wherein the first service callback calls the first callback function to handle the second event message. The method may further include sending a dummy message to the first callback function if the first callback function is waiting for a message from a sending node that is down. The method may also include sending a node down message to the first callback function if the first callback function is sending a message to a receiving node that is down.
  • Automatic Cluster Join Protocol

    view source
  • US Patent:
    7415553, Aug 19, 2008
  • Filed:
    Aug 12, 2005
  • Appl. No.:
    11/202671
  • Inventors:
    Vy Nguyen - Hayward CA, US
  • Assignee:
    3PAR, Inc. - Fremont CA
  • International Classification:
    G06F 13/00
  • US Classification:
    710100, 710123
  • Abstract:
    A method for new nodes to join a cluster in a serial sequence includes (a) a new node transmitting a first type of request to join the cluster and (b) the new node determining if it has to back off the first type of request. The new node has to back off if (1) it has received a second type of request to join the cluster from another new node, (2) it has received the first type of request with a higher sequence number from another new node, (3) it has received the first type of request with a lower node number from another new node, or (4) a member node of the cluster is in a busy state. The new node transmits the first type of request, receives the first type of request, and receives the second type of request through primary links to the new nodes and member nodes of the cluster.
  • Cluster Inter-Process Communication Transport

    view source
  • US Patent:
    7590985, Sep 15, 2009
  • Filed:
    Jul 12, 2002
  • Appl. No.:
    10/194606
  • Inventors:
    Vy Nguyen - Hayward CA, US
  • Assignee:
    3PAR, Inc. - Fremont CA
  • International Classification:
    G06F 15/177
    G06F 9/54
  • US Classification:
    719313, 719315, 709203, 709221
  • Abstract:
    A method for a name mapping module on a node to handle communication between a client process and a server process includes receiving from a client process a process handle and a message for a server process, mapping the process handle to an entry of the server process in a process table, reading the entry to retrieve (1) a node number of a node and (2) a process ID on the node, and sending the message with the process ID to the node. If the server process is not accepting messages, the method further includes waiting for the backup server process to take over for the server process before sending the message. If the server process or the node fails after the message was sent, the method further includes waiting for the backup server process to take over for the server process. 217.
  • Bow Bottom Swimwear

    view source
  • US Patent:
    D663507, Jul 17, 2012
  • Filed:
    Mar 15, 2012
  • Appl. No.:
    29/415879
  • Inventors:
    Vy Ngoc Nguyen - Chino Hills CA, US
  • International Classification:
    0202
  • US Classification:
    D 2738
  • Textile Mattress Tape

    view source
  • US Patent:
    D452617, Jan 1, 2002
  • Filed:
    Jan 11, 2001
  • Appl. No.:
    29/135321
  • Inventors:
    Vy Nguyen - City of Industry CA 91748
  • International Classification:
    0504
  • US Classification:
    D 5 7
  • Multiple Zone Mattress Core Element With Multiple Coil Configurations

    view source
  • US Patent:
    20220279934, Sep 8, 2022
  • Filed:
    Mar 2, 2021
  • Appl. No.:
    17/189658
  • Inventors:
    - Fullerton CA, US
    Vy Nguyen - Fullerton CA, US
  • International Classification:
    A47C 27/06
  • Abstract:
    This disclosure addresses mattresses. The mattress includes a core made up of multiple zones. Each of the zones includes a plurality of core elements, the core elements being formed from at least one wire coil spring at least partially contained in a fabric pouch. The core elements are typically joined in linear chains. The zones vary in support firmness according to the selection of a user. The core elements include wire coil springs formed from wires of at least two different sizes, and of at least two different heights.
  • Creating And Patching Binary Software Homes Using Content Addressable Storage

    view source
  • US Patent:
    20190236164, Aug 1, 2019
  • Filed:
    Jul 19, 2018
  • Appl. No.:
    16/040398
  • Inventors:
    - Redwood Shores CA, US
    Vy Nguyen - Pleasanton CA, US
    Steven To - San Jose CA, US
  • Assignee:
    Oracle International Corporation - Redwood Shores CA
  • International Classification:
    G06F 17/30
  • Abstract:
    Techniques are disclosed herein for creating and patching software homes using content addressable storage. One or more embodiments comprises storing content for a file that is used to run a particular software deployment. The file is associated with a particular directory that includes a link to a first filename. The first filename is generated as a function of the content for the file, such as by applying a hash function. Responsive to receiving updated content a second filename is generated as a function of the updated content. The second filename is different than the first filename. The link included in the particular directory is modified to point to the second filename. After modifying the link included in the particular directory, the updated content for the file is used to run the particular software deployment.
Name / Title
Company / Classification
Phones & Addresses
Vy Nguyen
Viet Eyes Optical
Optical Goods - Service & Repair
5025 Heatherleigh Ave, Unit 4, Mississauga, ON L5V 2Y7
9055020026
Vy Nguyen
Director-quality Assurance
Validation Systems, Inc.
Testing Laboratories
988 San Antonio Rd, Palo Alto, CA 94303
Vy Nguyen
Owner
America Textile Tape
Automotive Trimmings, Apparel Findings, and R...
881 S Azusa Ave, Whittier, CA 91748
Website: bedtape.com
Vy Nguyen
Chief Executive
Integration Solutions Tek
Motor Vehicle Dealers (New and Used)
4923 Lyric Lane, San Jose, CA 95111
Vy Nguyen
Doctor Of Medicine
Physicians Hearing Services
Offices and Clinics of Doctors of Medicine
24411 Health Center Dr Ste 550, Laguna Beach, CA 92653
Vy Nguyen
President
ADVANCED HEALTHCARE PHARMACY, INC
2370 S Canopy Ln, Anaheim, CA 92801
Vy Nguyen
Principal
Lolli In The Sun
Business Services at Non-Commercial Site · Nonclassifiable Establishments
16406 Blue Grass Ln, Chino Hills, CA 91709
Vy Nguyen
Principal
Great Exporter
Whol Nondurable Goods
8451 Arvilla Pl, Westminster, CA 92683

Resumes

Vy Nguyen Photo 9

Vy Nguyen Westminster, CA

view source
Work:
Boulevard Animal Hospital
Garden Grove, CA
2014 to Jun 2014
Intern
Walgreens
Westminster, CA
May 2013 to Dec 2013
Volunteer Caretaker
Walgreens
Westminster, CA
2011 to 2013
Cashier/Beauty Advisor
Vy Nguyen Photo 10

Vy Nguyen Westminster, CA

view source
Work:
Boulevard Animal Hospital
Garden Grove, CA
2014 to Jun 2014
Intern
Westminster Animal Group
Westminster, CA
May 2013 to Dec 2013
Volunteer Caretaker
Walgreens
Westminster, CA
2011 to 2013
Cashier/Beauty Advisor
Vy Nguyen Photo 11

Vy Nguyen Houston, TX

view source
Work:
Rescare Homecare
Tustin, CA
Sep 2012 to Jun 2014
Caregiver/Homemaker
Attentive Home Care
Santa Ana, CA
Apr 2012 to Jan 2014
Caregiver/Homemaker
GoldenWest Community College CA

2009 to 2011
Biology Lab Assistant
Education:
San Jacinto College
Houston, TX
2014 to 2015
Nursing
Concorde Career College
Apr 2011 to Jun 2012
Bolsa Grande High School
Oct 2005 to Jun 2008
High School Diploma
Skills:
Bilingual: Vietnamese/English
Vy Nguyen Photo 12

Vy Nguyen Montclair, CA

view source
Education:
Western University of Health Sciences
Pomona, CA
2014 to 2018
Doctor of Pharmacy in pharmacy
University of California
Los Angeles, CA
2011 to 2013
BS in Biochemistry
Evergreen Valley College
San Jose, CA
2008 to 2011
AA in Chemistry
Vy Nguyen Photo 13

Vy Nguyen Riverside, CA

view source
Work:
Cajun Swamp
Fullerton, CA
Oct 2008 to Jun 2014
Server
Education:
stanbridge college
Irvine, CA
2012 to 2015
Associate in Science in occupational therapy assistant
Pomona Barbering and Cosmetology
Pomona, CA
2005 to 2006
Licensed in Cosmetologist
Vy Nguyen Photo 14

Vy Nguyen Santee, CA

view source
Work:
SecurityFinancialOnline Inc
Riverside, CA
Nov 2013 to Jun 2014
Financial Services Employer and Underwriter
IT Retail Inc
Riverside, CA
Oct 2011 to May 2012
Inbound Marketing Intern
Education:
University of California
Riverside, CA
2010 to 2014
B.S. in Business Administration
Skills:
IT: Computer proficiency in Microsoft Word, Excel, PowerPoint, Internet and Email; able to quickly learn and apply new technologies.Interpersonal: Strong sense of responsibility, motivation, and dedication to job. Flexible- working hours, willing to take on a variety of tasks, able to work well under pressure. Able to work well with colleagues in fast paced environment. Language: Fluent in English and Vietnamese
Vy Nguyen Photo 15

Vy Nguyen Garden Grove, CA

view source
Work:
VA Long Beach Healthcare System

Feb 2012 to Present
Emergency Room Volunteer
Sanchez Medical Center
Bellflower, CA
Dec 2012 to Dec 2012
Phlebotomy Intern
IHSS Public Authority
Orange, CA
Jan 2010 to Dec 2012
IHSS Provider
M.E.S.S. Enterprises
Costa Mesa, CA
Jun 2005 to Sep 2010
Sales Associate
St. Joseph Hospital
Orange, CA
Jun 2005 to May 2007
Hospital Volunteer
Education:
University of California
Irvine, CA
Dec 2011
B.S. in Public Health Sciences
Skills:
Phlebotomy, CPR, Proficient Computer Skills, Bilingual-Vietnamese/English
Vy Nguyen Photo 16

Vy Nguyen Costa Mesa, CA

view source
Work:
Lamborghini Newport Beach

May 2010 to 2000
F&I Assistant
Lamborghini Orange County
Santa Ana, CA
Jan 2007 to Nov 2008
Business Office Finance Coordinator
P.G. Industrial Electric Co., Inc
Brea, CA
Jun 2004 to Dec 2007
Office Manager
Education:
UNIVERSITY OF CALIFORNIA SANTA CRUZ
Santa Cruz, CA
2004
Bachelor of Arts in Business Management Economics

License Records

Vy K. Nguyen

License #:
PST.018441 - Expired
Issued Date:
May 8, 2008
Expiration Date:
Dec 31, 2011
Type:
Pharmacist

Vy Thuy Nguyen

License #:
701269 - Active
Issued Date:
Aug 7, 2014
Renew Date:
Apr 1, 2016
Expiration Date:
Mar 31, 2018
Type:
Esthetician

Vy Thuy Nguyen

License #:
502896 - Active
Issued Date:
Feb 22, 2002
Renew Date:
Apr 1, 2016
Expiration Date:
Mar 31, 2018
Type:
Nail Technician

Vy Thuy Nguyen

License #:
1206018237
Category:
Nail Technician License

Vy Thuy Nguyen

License #:
1214003548
Category:
Wax Technician License

Vy Xuan Nguyen

License #:
1216000226
Category:
Wax Technician Temporary Permit

Vy Tuong Nguyen

License #:
1206018727
Category:
Nail Technician License

Vy Thuy Nguyen

License #:
1210007296
Category:
Nail Technician Temporary Permit

Lawyers & Attorneys

Vy Nguyen Photo 17

Vy T Nguyen, Westminster CA - Lawyer

view source
Address:
Po Box 10940, Westminster, CA 92685
Licenses:
California - Active 2008
Education:
Whittier Coll Sol
Univ Of California Irvine
Specialties:
Litigation - 100%
Vy Nguyen Photo 18

Vy Nguyen - Lawyer

view source
ISLN:
1001002946
Admitted:
2021
Vy Nguyen Photo 19

Vy Nguyen - Lawyer

view source
ISLN:
1000789894
Admitted:
2017

Real Estate Brokers

Vy Nguyen Photo 20

Vy Nguyen, Fountain Valley CA Agent

view source
Work:
ERA
Fountain Valley, CA
7143753000 (Phone)

Googleplus

Vy Nguyen Photo 21

Vy Nguyen

Lived:
Milpitas, California
Houston, Texas
Work:
Flextronics - Program Management Intern (2011)
Education:
Rice University - Mathematical Economic Analysis, Milpitas High School
About:
Im a pretty simple person to be around. Make me laugh. Dont be a bitch. Treat me with respect and courtesy. Play fair. No intentions. Thank you and have a beautiful day! :) 
Tagline:
So, what time are we running today?
Vy Nguyen Photo 22

Vy Nguyen

Work:
GIS (11)
Navico - Nhân viên (20)
Education:
AGU - Sư phạm tiếng Anh, Châu Văn Liêm - Cấp 2, 3
Vy Nguyen Photo 23

Vy Nguyen

Work:
Medical University of South Carolina - RN (2008)
Education:
Clemson University - Biological Sciences, Medical University of South Carolina - Nursing
Vy Nguyen Photo 24

Vy Nguyen

Work:
Nam Yang- Đăk Đoa- Gia Lai - Học sinh (1995)
Education:
Lê Hồng Phong- Đăk Đoa- Gia Lai - Học sinh
Vy Nguyen Photo 25

Vy Nguyen

Work:
Amway
Education:
Dai hoc quoc te hong bang - Duoc
Bragging Rights:
Da ly hon, co 1 con
Vy Nguyen Photo 26

Vy Nguyen

Work:
Công ty freetrend
Education:
Cao đẳng công thương - Thiết kế
Tagline:
Smile ^_^
Vy Nguyen Photo 27

Vy Nguyen

Education:
Garden Grove High School
Relationship:
Single
About:
Hiiiiii :3
Vy Nguyen Photo 28

Vy Nguyen

Work:
Trường Mầm Non
Education:
Trung Cấp Âu Lạc

Flickr

Youtube

25 sub special ? Vy Nguyen - LoveHolic [With ...

Editted -121310- (: DL: www.mediafire.co... So i never really saw thi...

  • Category:
    Film & Animation
  • Uploaded:
    10 Aug, 2009
  • Duration:
    4m 34s

6.Haterz-Vy Nguyen

One of my favorite songs from her Song for all the haters. Not sure if...

  • Category:
    Music
  • Uploaded:
    02 May, 2010
  • Duration:
    3m 23s

Jessica Tuong Vy Nguyen

My favorite cousin.. Left this world for a place in heaven.. We miss a...

  • Category:
    Music
  • Uploaded:
    04 Jan, 2009
  • Duration:
    6m 27s

Survive- Gabriella Cover by Vy Nguyen

My first YouTube video! :) Be nice to me please T__T

  • Category:
    Music
  • Uploaded:
    17 Feb, 2011
  • Duration:
    1m 24s

VY NGUYEN

GLEAMING MAY 20TH 2010

  • Category:
    Film & Animation
  • Uploaded:
    01 Jul, 2010
  • Duration:
    3m 5s

vy nguyen

vy nguyen

  • Category:
    People & Blogs
  • Uploaded:
    18 Mar, 2011
  • Duration:
    3m 32s

Plaxo

Vy Nguyen Photo 37

vy vy nguyen

view source
ACCOUNTANCE at EDEN COMPANY
Vy Nguyen Photo 38

Vy Nguyen

view source
Premier Mail Marketing llc

Facebook

Vy Nguyen Photo 39

Quynh Vy Nguyen

view source
Vy Nguyen Photo 40

Nhut Vy Nguyen

view source
Vy Nguyen Photo 41

Vy Nguyen

view source
Vy Nguyen Photo 42

Vy C. Nguyen

view source
Vy Nguyen Photo 43

Denise Thuy Vy Nguyen

view source
Vy Nguyen Photo 44

Vy T. Nguyen

view source
Vy Nguyen Photo 45

Vy T Nguyen

view source
Vy Nguyen Photo 46

Thuy Vy Nguyen

view source

Classmates

Vy Nguyen Photo 47

Vy Nguyen

view source
Schools:
Dwight D. Eisenhower Elementary School Garden Grove CA 1990-1993, Mitchell Elementary School Garden Grove CA 1993-1997, Jordan Junior High School Garden Grove CA 1997-1998, Leroy L. Doig Intermediate School Garden Grove CA 1998-1999
Community:
Jina Applegate, Jeannine Brown, Kathi Sepulveda
Vy Nguyen Photo 48

Vy Nguyen

view source
Schools:
Jordan Junior High School Garden Grove CA 1998-2002
Community:
Debbie Taft, Kevin Stearns, Ty Richey, Lane Joy, Richard Collins
Vy Nguyen Photo 49

Vy Nguyen

view source
Schools:
Burlington High School Burlington VT 1999-2003
Community:
Mary Stamper, Jay Centerbar
Vy Nguyen Photo 50

Vy Nguyen

view source
Schools:
Elsik High School Houston TX 2005-2009
Community:
Jerry Evans
Vy Nguyen Photo 51

Vy Nguyen

view source
Schools:
Pyles Elementary School Stanton CA 1985-1985, Wakeham Elementary School Garden Grove CA 1986-1989, Hendrick Ranch Elementary School Moreno Valley CA 1989-1991, Westmont Elementary School Westminster CA 1991-1992, Schroeder Elementary School Huntington Beach CA 1991-1993, Stacey Junior High School Westminster CA 1993-1995
Community:
Carl Thorstad, Deanna Wilson, Samantha Taylor
Vy Nguyen Photo 52

Vy Nguyen

view source
Schools:
Regina Public School Ottawa Morocco 1991-1994, Hilson Public School Ottawa Morocco 1993-1995, D. Aubrey Moodie Public School Nepean Morocco 1994-1998, St. Luc Secondary High School Montreal Kuwait 1997-2001
Community:
Olga Osherenko, Matan O, Jermaine Barnes, Jhon Smith, Darya Shestakova
Vy Nguyen Photo 53

Vy Nguyen, Essex Middle S...

view source
Vy Nguyen Photo 54

Vy Nguyen | Bowling Green...

view source

Get Report for Vy T Nguyen from Cataula, GA, age ~51
Control profile