Search

Bharat K Patel

age ~59

from Des Plaines, IL

Also known as:
  • Bhavna B Patel
  • Bharat I Patel
  • Bhavna Ben Patel
  • Bhavnaben B Patel
  • Bharatkumar K Patel
  • Bhrat K Patel
  • Bhauana B Patel
  • Bharati Patel
  • Bharatkvmar Patel
  • Bhavana Patel
Phone and address:
1847 Pine Ct, Des Plaines, IL 60018
(847)6359817

Bharat Patel Phones & Addresses

  • 1847 Pine Ct, Des Plaines, IL 60018 • (847)6359817
  • 865 Beau Dr APT A, Des Plaines, IL 60016 • (847)9329926
  • Morton Grove, IL
  • Goodlettsville, TN
  • Mount Prospect, IL
  • Skokie, IL

Us Patents

  • Method And Apparatus For Linking Charging Records

    view source
  • US Patent:
    7680481, Mar 16, 2010
  • Filed:
    Mar 7, 2006
  • Appl. No.:
    11/369597
  • Inventors:
    Richard Paul Ejzak - Wheaton IL, US
    Nick J. Mazzarella - Woodridge IL, US
    Bharat H. Patel - Naperville IL, US
    Thomas Trayer Towle - Naperville IL, US
  • Assignee:
    Alcatel-Lucent USA Inc. - Murray Hill NJ
  • International Classification:
    H04M 11/00
  • US Classification:
    455406, 455445, 455500, 455418, 4554122, 455413, 37911428, 37911401, 37912703, 37911201, 37911421, 370328, 370352, 370389, 3704013, 370445
  • Abstract:
    A method of processing multi-leg calls in a communication network is provided. The method comprises: receiving a call for a user at a first entity in the network; establishing a first call leg to a second entity; generating a first charging data record with at least one field, wherein the field contains a charging identifier for the first call leg; receiving a response from the second entity; establishing a second call leg to a third entity; generating a second charging data record with at least two fields, wherein the first field contains a charging identifier for the second call leg and the second field contains a copy of the charging identifier for the first call leg; and sending the charging data records to a third entity.
  • Third Party Charging For Sip Sessions

    view source
  • US Patent:
    8289885, Oct 16, 2012
  • Filed:
    Oct 27, 2006
  • Appl. No.:
    11/553520
  • Inventors:
    Yigang Cai - Naperville IL, US
    Tienyu Chiu - Naperville IL, US
    Eric H. Henrikson - Redmond WA, US
    E-Ling Lou - Naperville IL, US
    Bharat H. Patel - Naperville IL, US
  • Assignee:
    Alcatel Lucent - Paris
  • International Classification:
    H04L 12/16
    H04Q 11/00
  • US Classification:
    370259, 370352, 379 8813, 379 8822, 37911428, 37922108, 455405, 455406, 455461
  • Abstract:
    Communication networks and associated methods are disclosed that provide third party charging for SIP sessions. A communication network of the invention comprises a session control function (e. g. , an IMS CSCF), a network node (e. g. , an IMS application server), and a charging system. The session control function serves a SIP session initiated between a first and second party. The network node identifies a third party to charge for the session. The network node includes a third party identifier for the third party in a SIP message for the session, and transmits the SIP message to the session control function. The session control function generates a charging message, maps the third party identifier to the charging message, and transmits the charging message that includes the third party identifier to the charging system. The charging system then initiates charging of the session to the third party based on the third party identifier.
  • Camel Service Charging In Ims Networks

    view source
  • US Patent:
    20080261559, Oct 23, 2008
  • Filed:
    Apr 20, 2007
  • Appl. No.:
    11/738387
  • Inventors:
    Yigang Cai - Naperville IL, US
    David C. Harms - West Chicago IL, US
    Bharat H. Patel - Naperville IL, US
    Angelica T. Remoquillo - Naperville IL, US
  • International Classification:
    H04L 12/56
  • US Classification:
    455406
  • Abstract:
    IMS networks and associated methods are disclosed that provide charging for CAMEL services provided in the IMS network. If a CAMEL service is provided by an application server for a session in an IMS network, then the application server generates CAMEL charging data for the service provided and also generates a charging message, such as a Diameter ACR message. The application server includes the CAMEL charging data in the charging message and transmits the charging message to a charging collector system. The charging collector system generates a CDR for the session, and maps the CAMEL charging data from the charging message to the CDR. The charging collector system then transmits the CDR to a billing system. The billing system may then charge for the CAMEL service provided in the IMS network.
  • Third Party Charging For Sip Sessions

    view source
  • US Patent:
    20130010651, Jan 10, 2013
  • Filed:
    Sep 13, 2012
  • Appl. No.:
    13/614244
  • Inventors:
    Yigang Cai - Naperville IL, US
    Tienyu Chiu - Naperville IL, US
    Eric H. Henrikson - Redmond WA, US
    E-Ling Lou - Naperville IL, US
    Bharat H. Patel - Naperville IL, US
  • International Classification:
    H04L 12/16
  • US Classification:
    370259
  • Abstract:
    Communication networks and associated methods are disclosed that provide third party charging for SIP sessions. A communication network of the invention comprises a session control function (e.g., an IMS CSCF), a network node (e.g., an IMS application server), and a charging system. The session control function serves a SIP session initiated between a first and second party. The network node identifies a third party to charge for the session. The network node includes a third party identifier for the third party in a SIP message for the session, and transmits the SIP message to the session control function. The session control function generates a charging message, maps the third party identifier to the charging message, and transmits the charging message that includes the third party identifier to the charging system. The charging system then initiates charging of the session to the third party based on the third party identifier.

License Records

Bharat L Patel

License #:
12279 - Active
Category:
Veterinarian Medicine
Issued Date:
Jan 21, 1980
Renew Date:
Mar 1, 2015
Expiration Date:
Feb 28, 2017
Type:
Veterinarian Medicine

Bharat Z. Patel

License #:
20421 - Expired
Category:
None on File
Type:
Retired

Bharat H Patel

License #:
28829 - Expired
Category:
Health Care
Issued Date:
Aug 12, 1993
Effective Date:
Aug 13, 2001
Expiration Date:
Jul 31, 1999
Type:
Pharmacist
Name / Title
Company / Classification
Phones & Addresses
Bharat Patel
Manager
Mab Pharmcy Inc
Mab Pharmacy
Pharmaceutical Products - Wholesale & Manufacturing
2643 W Division St STE 1, Chicago, IL 60622
(773)3425878
Bharat Patel
Manager
Subway
Eating Places
11047 S Cicero Ave, Oak Lawn, IL 60453
Bharat Patel
President
Makali, Inc
Ret Gifts/Novelties
150 N Martingale Rd, Schaumburg, IL 60173
(847)6050150
Bharat N. Patel
President
Shreeji International, Inc
Whol Nondurable Goods
11 E Judith Ann Dr, Mount Prospect, IL 60056
Bharat Patel
President
Panpee Food Enterprise Inc
Sandwichessubmarines
8 W Dundee Rd, Wheeling, IL 60090
Bharat Patel
Owner
Tobacco & Liquor
Ret Alcoholic Beverages
386 E Irving Park Rd, Keeneyville, IL 60172
Bharat Patel
President
Hari Subs Bolingbrook Inc
Eating Place · Nonclassifiable Establishments
1208 Samuel Ct, Naperville, IL 60540
Bharat H. Patel
Partner
Patel, Bharat and Kechav
Motels
3124 Aviara Ct, Naperville, IL 60564
(630)7134889

Medicine Doctors

Bharat Patel Photo 1

Bharat K. Patel

view source
Specialties:
Family Medicine
Work:
Sanford Clinic Worthington
1680 Diagonal Rd, Worthington, MN 56187
(507)3723800 (phone), (507)3723806 (fax)
Education:
Medical School
N H L Municipal Med Coll, Gujarat Univ, Ahmedabad, Gujarat, India
Graduated: 1978
Procedures:
Vaccine Administration
Arthrocentesis
Destruction of Benign/Premalignant Skin Lesions
Electrocardiogram (EKG or ECG)
Vasectomy
Conditions:
Abdominal Hernia
Abnormal Vaginal Bleeding
Acne
Acute Bronchitis
Acute Conjunctivitis
Languages:
English
Spanish
Description:
Dr. Patel graduated from the N H L Municipal Med Coll, Gujarat Univ, Ahmedabad, Gujarat, India in 1978. He works in Worthington, MN and specializes in Family Medicine. Dr. Patel is affiliated with Sanford Worthington Medical Center.
Bharat Patel Photo 2

Bharat K. Patel

view source
Specialties:
Internal Medicine
Work:
Rudy J Vervaeke MD
21420 Harper Ave STE 2, Saint Clair Shores, MI 48080
(586)7757400 (phone), (586)7750091 (fax)
Education:
Medical School
Grant Med Coll, Univ of Mumbai, Mumbai, Maharashtra, India
Graduated: 1972
Procedures:
Cardiac Stress Test
Vaccine Administration
Electrocardiogram (EKG or ECG)
Conditions:
Alcohol Dependence
Poisoning by Drugs, Meds, or Biological Substances
Substance Abuse and/or Dependency
Acute Bronchitis
Acute Pancreatitis
Languages:
English
Description:
Dr. Patel graduated from the Grant Med Coll, Univ of Mumbai, Mumbai, Maharashtra, India in 1972. He works in Saint Clair Shores, MI and specializes in Internal Medicine. Dr. Patel is affiliated with Beaumont Hospital Grosse Pointe and St John Hospital & Medical Center.
Bharat Patel Photo 3

Bharat J. Patel

view source
Specialties:
Urology
Work:
Patel & Patel Mds
2010 Wilshire Blvd STE 801, Los Angeles, CA 90057
(818)7816620 (phone), (213)4846317 (fax)
Education:
Medical School
Gov't Med Coll, South Gujarat Univ, Surat, Gujarat, India
Graduated: 1970
Procedures:
Prostate Biopsy
Vaginal Repair
Cystoscopy
Cystourethroscopy
Conditions:
Benign Prostatic Hypertrophy
Calculus of the Urinary System
Erectile Dysfunction (ED)
Prostate Cancer
Prostatitis
Languages:
English
Spanish
Description:
Dr. Patel graduated from the Gov't Med Coll, South Gujarat Univ, Surat, Gujarat, India in 1970. He works in Los Angeles, CA and specializes in Urology. Dr. Patel is affiliated with Southern California Hospital At Hollywood.
Bharat Patel Photo 4

Bharat K. Patel

view source
Specialties:
Cardiovascular Disease, Internal Medicine
Work:
Bharat K Patel MD SC
12 Hospital Dr, Metropolis, IL 62960
(618)5242182 (phone)
Education:
Medical School
B J Med Coll, Gujarat Univ, Ahmedabad, Gujarat, India
Graduated: 1972
Procedures:
Cardiac Stress Test
Continuous EKG
Echocardiogram
Electrocardiogram (EKG or ECG)
Pulmonary Function Tests
Vaccine Administration
Conditions:
Abdominal Aortic Aneurysm
Abdominal Hernia
Acute Bronchitis
Acute Conjunctivitis
Acute Myocardial Infarction (AMI)
Languages:
English
Description:
Dr. Patel graduated from the B J Med Coll, Gujarat Univ, Ahmedabad, Gujarat, India in 1972. He works in Metropolis, IL and specializes in Cardiovascular Disease and Internal Medicine. Dr. Patel is affiliated with Massac Memorial Hospital.
Bharat Patel Photo 5

Bharat K. Patel

view source
Specialties:
Gastroenterology, Hepatology
Work:
Gastrointestinal Consultants
517 Ash St STE 1, Scranton, PA 18509
(570)9696100 (phone), (570)9696161 (fax)
Education:
Medical School
Topiwala Nat'l Med Coll, Univ of Mumbai, Mumbai, Maharashtra, India
Graduated: 1985
Procedures:
Colonoscopy
Endoscopic Retrograde Cholangiopancreatography (ERCP)
Esophageal Dilatation
Sigmoidoscopy
Upper Gastrointestinal Endoscopy
Conditions:
Esophagitis
Gastrointestinal Hemorrhage
Intestinal Obstruction
Abdominal Hernia
Acute Pancreatitis
Languages:
English
Spanish
Description:
Dr. Patel graduated from the Topiwala Nat'l Med Coll, Univ of Mumbai, Mumbai, Maharashtra, India in 1985. He works in Scranton, PA and specializes in Gastroenterology and Hepatology. Dr. Patel is affiliated with Geisinger Community Medical Center, Moses Taylor Hospital and Regional Hospital Of Scranton.
Bharat Patel Photo 6

Bharat S. Patel

view source
Specialties:
Cardiovascular Disease, Internal Medicine
Work:
Bay Area Heart Center
17448 Hwy 3 STE 175, Webster, TX 77598
(281)3324000 (phone), (281)3326000 (fax)
Education:
Medical School
Baroda Medical College, Gujarat, India
Graduated: 1980
Procedures:
Cardiac Stress Test
Continuous EKG
Echocardiogram
Electrocardiogram (EKG or ECG)
Pulmonary Function Tests
Conditions:
Acute Myocardial Infarction (AMI)
Angina Pectoris
Aortic Regurgitation
Atrial Fibrillation and Atrial Flutter
Cardiac Arrhythmia
Languages:
English
Description:
Dr. Patel graduated from the Baroda Medical College, Gujarat, India in 1980. He works in Webster, TX and specializes in Cardiovascular Disease and Internal Medicine. Dr. Patel is affiliated with Clear Lake Regional Medical Center and Memorial Hermann Southeast Hospital.
Bharat Patel Photo 7

Bharat B. Patel

view source
Specialties:
Nephrology, Internal Medicine
Work:
Wyandot Specialty Healthcare Center
885 N Sandusky Ave, Upper Sandusky, OH 43351
(419)2944991 (phone), (419)2946777 (fax)

Bharat Patel MD
107 Houpt Dr, Upper Sandusky, OH 43351
(419)2945757 (phone), (419)2090623 (fax)
Education:
Medical School
B J Med Coll, Gujarat Univ, Ahmedabad, Gujarat, India
Graduated: 1992
Procedures:
Dialysis Procedures
Conditions:
Acute Glomerulonephritis
Acute Renal Failure
Chronic Renal Disease
Nephrotic Syndrome
Languages:
English
Description:
Dr. Patel graduated from the B J Med Coll, Gujarat Univ, Ahmedabad, Gujarat, India in 1992. He works in Upper Sandusky, OH and 1 other location and specializes in Nephrology and Internal Medicine. Dr. Patel is affiliated with Wyandot Memorial Hospital.
Bharat Patel Photo 8

Bharat C. Patel

view source
Specialties:
Psychiatry
Work:
Ridgeview Institute
3995 S Cobb Dr SE, Smyrna, GA 30080
(770)4344567 (phone), (770)4317088 (fax)

Bharat Patel MD PC
4015 S Cobb Dr SE STE 110, Smyrna, GA 30080
(770)4329292 (phone), (770)4321110 (fax)
Education:
Medical School
M P Shah Med Coll, Saurashtra Univ, Jamnagar, Gujarat, India
Graduated: 1975
Procedures:
Psychiatric Diagnosis or Evaluation
Psychiatric Therapeutic Procedures
Conditions:
Anxiety Dissociative and Somatoform Disorders
Anxiety Phobic Disorders
Attention Deficit Disorder (ADD)
Bipolar Disorder
Dementia
Languages:
English
Description:
Dr. Patel graduated from the M P Shah Med Coll, Saurashtra Univ, Jamnagar, Gujarat, India in 1975. He works in Smyrna, GA and 1 other location and specializes in Psychiatry. Dr. Patel is affiliated with Ridgeview Institute.

Resumes

Bharat Patel Photo 9

Bharat Patel Hollywood, FL

view source
Work:
Sample Square Pharmacy

May 2009 to 2000
Pharmacy Manager/Staff Pharmacist
RPH On the Go
Skokie, IL
Jan 2009 to May 2009
Travelling Pharmacist
Duane Reade
New York, NY
May 2007 to Dec 2008
Staff Pharmacist
Walgreens Pharmacy
Edison, NJ
Sep 2006 to Apr 2007
Staff Pharmacist
Family Care Pharmacy
Bronx, NY
Jul 2004 to Dec 2005
Pharmacy Manager
Walgreens
Miami, FL
May 2001 to Jun 2004
Staff Pharmacist
Education:
Albany College of Pharmacy
Albany, NY
1997 to 2001
BS in Pharmacy
Bronx Community College
Bronx, NY
1993 to 1997
Associate in Pre-Pharmacy
Skills:
Working as a retail Pharmacist my acquired skills are checking out customers at a cash register, prescription data entry, medication fillings, verifying prescriptions for accuracy, dispensing and counseling patients in regards their regimen, making and receiving doctor calls for prescriptions, consultations, recommendations etc. inventory management, marketing, record keeping, employee and patient management, and helping out in daily work related activities.

Myspace

Bharat Patel Photo 10

Bharat Patel

view source
Locality:
South Jersey, New Jersey
Gender:
Male
Birthday:
1938
Bharat Patel Photo 11

Bharat Patel

view source
Locality:
Lawndale, California
Gender:
Male
Birthday:
1948
Bharat Patel Photo 12

Bharat Patel

view source
Locality:
California
Gender:
Male
Birthday:
1951
Bharat Patel Photo 13

bharat patel

view source
Locality:
CHATSWORTH, Alabama
Gender:
Male
Birthday:
1927
Bharat Patel Photo 14

Bharat Patel

view source
Locality:
Hyderabad, Andhra Pradesh
Gender:
Male
Birthday:
1942

Googleplus

Bharat Patel Photo 15

Bharat Patel

Work:
Hazel Infotech Ltd. - Manager Marketing (2009)
Education:
Welingkars Insitute Of Management Studies - Diploma In Marketing Management, Shri Chinai College of Commerce & Economics - B Com, St Xavier High School - S S C
Tagline:
Marketeer, Biker, Cook & Singer :D
Bharat Patel Photo 16

Bharat Patel

Work:
QuicSolv - Software Developer (2011)
Education:
SICA - MCA, Pad. Dr. D.Y. Patil A.C.S College - BCA, Hutatma Rajguru Mahavidyalaya - HSC
Tagline:
Guru Of Greatness
Bharat Patel Photo 17

Bharat Patel

About:
BHARAT PATE V/P. BUDIOWADA, TEH. PACHPADRA DIST. BARMER
Tagline:
BUDIWADA
Bragging Rights:
SR. SEC. SCHOOL BALOTRA
Bharat Patel Photo 18

Bharat Patel

Work:
Torrent Power - AGM - EHS
Education:
Gandhi Labour Institute - Safety Diploma, Gujarat University - Chemistry, CD Patel High School
Tagline:
EHS is Hobby
Bharat Patel Photo 19

Bharat Patel

Work:
V.D - D
Education:
12Th Street Elementary - Dhanera, Vivekanand Education Vidhayalay
Bharat Patel Photo 20

Bharat Patel

Education:
C.p.patel high school,sevaliya bazar - Standard 10, Vidhyut board vidyalay,thermal - 11&12 science, Goverment engineering college, godhra - B.e. civil
About:
My name is bharat patel...i m student for gove... engg... college, godhra..and my faculty is be civil...
Bragging Rights:
Vidhyut board vidyalay,thermal power station
Bharat Patel Photo 21

Bharat Patel

Work:
InteractCRM - Sr. Software Engineer
Education:
Bhavnagar University - BE - IT
Tagline:
Single line cant describe me...
Bharat Patel Photo 22

Bharat Patel

Work:
Student
Education:
Sree K.M Mehata - 8th to 10th
Tagline:
Hiiiiiiii friends i'm Bharat Patel

Flickr

Plaxo

Bharat Patel Photo 31

Bharat Patel

view source
bharat
Bharat Patel Photo 32

bharat patel

view source
paetner at bharat
Bharat Patel Photo 33

Bharat Patel

view source
Aryavrat
Bharat Patel Photo 34

Bharat Patel

view source
Byte Interface Pvt

Classmates

Bharat Patel Photo 35

Bharat Patel

view source
Schools:
East High School Phoenix AZ 1979-1983
Community:
Louie Martinez, Jeffrey Elliott, Patricia Trisha
Bharat Patel Photo 36

Bharat Patel

view source
Schools:
St. John's Ravenscourt High School Winnipeg Palestinian Territory, Occupie 1991-1993
Community:
Heather Parlow, Connie Cameron, Maureen Halstrom
Bharat Patel Photo 37

Bharat Patel

view source
Schools:
Fremont Christian Elementary School Fremont CA 1999-2003
Bharat Patel Photo 38

Bharat Patel

view source
Schools:
Southern California Military Academy Long Beach CA 1978-1982
Community:
Michael Kinane, Robert Robfogel, Kirk Schenewark
Bharat Patel Photo 39

Bharat Patel

view source
Schools:
Von Steuben High School Chicago IL 1983-1987
Community:
Louise Nudelman
Bharat Patel Photo 40

Bharat Patel

view source
Schools:
Central High School Shaktinagar(singrauli) India 1985-1989
Community:
Rajeev Sinha, Upasana Sharma, Mahavir Agarwal, Prasun Sinha, Amandeep Bhatia
Bharat Patel Photo 41

Bharat Patel

view source
Schools:
Applewood Heights High School Mississauga Morocco 1987-1991
Community:
Brian Boni, Cass Sloane, Liz Legget, Becky Black
Bharat Patel Photo 42

Bharat Patel

view source
Schools:
Villanova University High School Villanova PA 1973-1977
Community:
Carol Bowers, Tom Mullin, Susan Triggiani, Jason Gillespie

Youtube

Bharat Patel, MD -- Sanford Clinic Worthington

In high school, Dr. Bharat Patel was motivated by his uncle to go into...

  • Category:
    Nonprofits & Activism
  • Uploaded:
    27 May, 2010
  • Duration:
    2m 59s

DEAD AIR DIRECTED BY BHARAT PATEL

DEAD AIR SHORT FILM PRODUCED FOR MAXQ IN LEICESTER. FIM DIRECTED BY BH...

  • Category:
    Film & Animation
  • Uploaded:
    06 Apr, 2008
  • Duration:
    6m 7s

Bharat Patel, owner of Americas Best Value

Bharat Patel, owner of Americas Best Value Inn in El Monte, California...

  • Category:
    News & Politics
  • Uploaded:
    24 Jun, 2010
  • Duration:
    1m 3s

bharat patel gozaria

everybody can see me!

  • Category:
    People & Blogs
  • Uploaded:
    28 May, 2010
  • Duration:
    32s

DANCE OF BHARAT PATEL

SEE NICELY

  • Category:
    Entertainment
  • Uploaded:
    28 Mar, 2011
  • Duration:
    1m 20s

Umang Bharat Patel + Katerina Nicole Algarin

  • Category:
    People & Blogs
  • Uploaded:
    01 Mar, 2011
  • Duration:
    3m 24s

Facebook

Bharat Patel Photo 43

Bharat N Patel

view source
Bharat Patel Photo 44

Ankita Bharat Patel

view source
Bharat Patel Photo 45

Komal Bharat Patel

view source
Bharat Patel Photo 46

Bharat Patel Bharat Patel

view source
Bharat Patel Photo 47

Bharat H Patel

view source
Bharat Patel Photo 48

Tussar Patel Bharat Patel

view source
Bharat Patel Photo 49

Bharat Patel Bharat Patel

view source
Bharat Patel Photo 50

Bharat Patel Banglore

view source

News

Land Acquisition For High-Speed Rail Moving Slowly

Land acquisition for high-speed rail moving slowly

view source
  • Bharat Patel has received dozens of the letters. His Del-Mar Motel, a drive-in with railroad tracks in front, lies on a stretch of the "old" Highway 99, at one time a major Fresno thoroughfare where many of the once-thriving motels remain.
  • Date: Nov 09, 2013
  • Category: Business
  • Source: Google
Polls By July 31

Polls by July 31

view source
  • The Constitutional Court bench comprised of Chief Justice Chidyausiku, his deputy Justice Luke Malaba, Justices Paddington Garwe, Bharat Patel, Ben Hlatshwayo, Vernanda Ziyambi, Antonia Guvava, George Chiweshe and Anne-Mary Gowora.
  • Date: Jun 01, 2013
  • Category: World
  • Source: Google
Elections By July 31

Elections By July 31

view source
  • The nine-member panel of judges comprised Chief Justice Chidyausiku, Deputy Chief Justice Luke Malaba and Justices Vernanda Ziyambi, Paddington Garwe, Ann-Mary Gowora, Ben Hlatshwayo, George Chiweshe, Antonia Guvava and Bharat Patel.
  • Date: Jun 01, 2013
  • Category: World
  • Source: Google

New Jersey considers new taxes on alternative tobacco products

view source
  • Absecon resident Bharat Patel, manager of Northfield News andTobacco in Northfield, said little cigars and roll-your-own haveincreased significantly in the past few years due primarily to theprice of cigarettes.
  • Date: Oct 06, 2011
  • Category: Health
  • Source: Google

Get Report for Bharat K Patel from Des Plaines, IL, age ~59
Control profile