New York > Rochester Yellow Pages > Health & Medical > Health And Medical Centers

Rochester Health And Medical Centers

Local Businesses: 540 [Showing 301-400 of 540]

Q Dental Group - Irondequolt

1338 East Ridge Road
Rochester, NY 14621-2018
(585) 544-2003
Debbie Mala
Services: Routine Cleaning Services, Dentures, Crowns And Bridges, Root Canals, Extractions,…
Categories: Dentists, Laboratories Dental

Q Dental Group - Henrietta

1225 Jefferson Road Building 1
Rochester, NY 14623-3163
(585) 424-5240
Services: Routine Cleaning Services, From Reoutine Cleanings To Dentures And, Preferred…
Categories: Dentists, Laboratories Dental

Q Dental Group Pc - Henrietta

1225 Jefferson Road In Frontier Cmns
Rochester, NY 14603
(585) 424-5240
Services: Routine Cleaning Services, Dentures, Crowns And Bridges, Root Canals, Extractions,…
Categories: Dentists, Laboratories Dental

Q Dental Group Pc - Gates

2300 Buffalo Road Building 400
Rochester, NY 14624-1366
(585) 426-3020
Denny Chen (Manager)
Services: Routine Cleaning Services, Dentures, Crowns And Bridges, Root Canals, Extractions,…
Categories: Dentists, Laboratories Dental

Q Management Services Llc

936 Carter Street
Rochester, NY 14621-1910
(585) 266-8872
Categories: Laboratories Dental

Qmetrics Clinical Services

140 Allens Creek Road
Rochester, NY 14618-3307
(585) 271-5255
Categories: Clinics

Quality Home Care

3083 Lyell Road
Rochester, NY 14606-4935
(585) 247-4694
Categories: Insulation Contractors, Home Health Care

Quest Diagnostics - Patient Service Center Locator

Rochester, NY 14603
(800) 377-8448
Categories: Medical Diagnostic Clinics, Laboratories Medical

R Drugs Etc

222 Alexander Street Suite 2700
Rochester, NY 14607-4046
(585) 262-3760
Categories: Pharmacy & Drug Stores

Ramchandran Rajeev Md

210 Crittenden Way
Rochester, NY 14623
(585) 273-3937
Rajeev Ramchandran (Md)
Categories: Ophthalmologists, Hospitals

Rghs Pt & Ot

Rochester, NY 14604
(585) 922-7100
Categories: Occupational Therapy, Physical Therapists, Hospitals

Ridgemont Animal Hospital

4200 West Ridge Road
Rochester, NY 14626-3530
(585) 512-8705 +view more
Sandeep Grewal (Dvm)
Services: Full Service Veterinary Care For Your Pet, Complete Personalized Medical Surgical…
Categories: Animal Hospitals

Rite Aid

710 Lake Avenue
Rochester, NY 14613-2410
(585) 254-6953
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
125 White Spruce Boulevard Suite 7
Rochester, NY 14623-1607
(585) 424-6550 +view more
Patricia Sterber (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

3349 Monroe Avenue Suite 40
Rochester, NY 14618-5513
(585) 383-5650 +view more
M Wexler (Manager)
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester, Goldman Plaza

804 Goodman Street North
Rochester, NY 14609-4698
(585) 288-7600
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
1000 North Clinton Avenue
Rochester, NY 14621-4526
(585) 223-1460 +view more
Craig Ranney (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
2918 Dewey Avenue
Rochester, NY 14616-4634
(585) 865-2210 +view more
Dave Senglia (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
792 West Main Street
Rochester, NY 14611-2343
(585) 235-2726
Aaron King (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
605 Titus Avenue
Rochester, NY 14617-3918
(585) 544-7280 +view more
John Copeland (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
2 Spencerport Road
Rochester, NY 14606-5206
(585) 247-3473 +view more
Simone Blackman (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
2050 Chili Avenue
Rochester, NY 14624-3424
(585) 247-6530 +view more
Tom Collins (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
1436 West Ridge Road
Rochester, NY 14615-2411
(585) 663-4240
Cristine Feder (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
101 Pattonwood Drive
Rochester, NY 14617-1498
(585) 342-0705
Holly Chaknis (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

689 East Ridge Road
Rochester, NY 14621-1706
(585) 338-2160 +view more
Keith Stanley (Manager)
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid

Rochester, NY 14603
(585) 266-5820
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
535 Portland Avenue
Rochester, NY 14621-5117
(585) 266-5930 +view more
Michelle Schomske (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
1433 Culver Road
Rochester, NY 14609-4235
(585) 288-3000 +view more
Steve Thornton (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
437 Lyell Avenue
Rochester, NY 14606-1639
(585) 647-2784 +view more
Keith Stanley (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
1490 Lake Avenue
Rochester, NY 14615-3041
(585) 458-2260
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
1792 Goodman Street North
Rochester, NY 14609-1036
(585) 467-4422
Charlene Moss (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
1233 East Ridge Road
Rochester, NY 14621-2003
(585) 342-2550
Joe Fan (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
670 Thurston Road
Rochester, NY 14619-2151
(585) 436-1430
David Seelman (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
4433 Dewey Avenue
Rochester, NY 14616-1223
(585) 865-8890 +view more
Anthony Zambito (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
565 Monroe Avenue
Rochester, NY 14607-3117
(585) 244-1711
Dan Dinicola (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
2950 West Ridge Road
Rochester, NY 14626-1643
(585) 225-1210
Mike Natalie (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rite Aid - Rochester

WITH US IT'S PERSONAL.
1567 Penfield Road
Rochester, NY 14625-2331
(585) 586-8857 +view more
Keri Stanley (Manager)
Products: Allergy Medicines, Alternative Medicines, Antibiotics, Asthma Supplies, Baby…
Services: Drive Thru Pharmacy, Internet Prescription Refills, Digital & One Hour Photo,…
Categories: Pharmacy & Drug Stores

Rochester Adolescent Maternity Program

905 Culver Road Suite 4
Rochester, NY 14609-7115
(585) 275-2962
Categories: Hospitals

Rochester Chiropractic Associations Pc

309 Exchange Boulevard
Rochester, NY 14608-2708
(585) 454-4190 +view more
Steven Ess (Owner)
Categories: Chiropractic Clinics

Rochester Community Animal Clinic

985 Bay Street
Rochester, NY 14609-4817
(585) 288-0600
Categories: Veterinarians, Animal Hospitals

Rochester General Hospital - Independent Living For Seniors, Mccauley

1437 Blossom Road
Rochester, NY 14610-2211
(585) 922-8950
Services: Home Health Care, Residential Care, Assisted Living Programs
Categories: Hospitals

Rochester General Hospital - Laboratory Collection Stations, Linden Oaks, Linden Oaks Medical Campus

30 Hagen Drive Suite 210
Rochester, NY 14625-2658
(585) 383-4520 +view more
Categories: Hospitals, Laboratories Medical

Rochester General Hospital - Laboratory Collection Stations, Rochester General Hospital

1425 Portland Avenue
Rochester, NY 14621-3095
(585) 922-4013
Categories: Hospitals, Laboratories Medical

Rochester General Hospital

1425 Portland Avenue
Rochester, NY 14621-3095
(585) 922-4000
Don Defrees
Categories: Holistic Health Practitioner, Hospitals

Rochester General Hospital - Laboratory Collection Stations, Pineridge

1401 Stone Road Suite 200
Rochester, NY 14615-1537
(585) 621-7026
Categories: Hospitals, Laboratories Medical

Rochester General Hospital - Independent Living For Seniors

2066 Hudson Avenue
Rochester, NY 14617-4300
(585) 922-2800 +view more
Deb Metz (Director)
Categories: Hospitals

Rochester General Hospital - Laboratory Collection Stations, Genesee Campus

222 Alexander Street Suite 2800
Rochester, NY 14607-4046
(585) 922-6236 +view more
Janelle Reeve (Manager)
Categories: Hospitals

Rochester General Hospital - Linden Oaks Ii, Linden Oaks Medical Campus

10 Hagen Drive Suite 340
Rochester, NY 14625-2661
(585) 922-4483 +view more
Linda Fisher (Manager)
Services: Outpatient Physical Therapy, Orthopedic & Sports Rehabilitation
Categories: Hospitals

Rochester General Hospital - Isabella Graham Hart School Of Practical Nursing

100 Kings Highway South Suite 2300
Rochester, NY 14617-5503
(585) 922-1400
Mark Clemens (Owner)
Categories: Hospitals

Rochester General Hospital - Laboratory Collection Stations, Canal Park (greece)

120 Erie Canal Drive Suite 120
Rochester, NY 14626-4609
(585) 225-3070
Marilyn Martin (Manager)
Categories: Hospitals, Laboratories Medical

Rochester General Hospital - Laboratory Collection Stations, Lac De Ville

2561 Lac De Ville Boulevard Suite 102
Rochester, NY 14618-5645
(585) 256-3488
Gerardo Cruz (Manager)
Categories: Hospitals, Laboratories Medical

Rochester General Hospital - Laboratory Collection Stations, Greece

3101 West Ridge Road Suite 321
Rochester, NY 14626-3249
(585) 227-0434
Categories: Hospitals, Laboratories Medical

Rochester General Hospital - Laboratory Collection Stations, Calkins Health Commons

124 Red Creek Drive Suite 212
Rochester, NY 14623
(585) 321-3007
Val Benz (Manager)
Categories: Hospitals, Laboratories Medical

Rochester General Hospital - Laboratory Collection Stations, Ridgeview Plaza

1850 East Ridge Road Suite 5
Rochester, NY 14622-2475
(585) 922-7111
Categories: Hospitals, Laboratories Medical

Rochester Immediate Care - Greece

2745 West Ridge Road
Rochester, NY 14626-3038
(585) 225-5252
Janet Williams (Manager)
Categories: Doctors, Physicians & Surgeons, Emergency Rooms

Rochester Mental Health Center Of Viahealth

490 East Ridge Road
Rochester, NY 14621-1229
(585) 922-2500
Usha Lulla (Director)
Categories: Substance Abuse Clinics

Rochester Onsite Massage

144 Metro Park Suite 5
Rochester, NY 14623-2653
(585) 270-4330
Categories: Therapeutic Massage Clinics, Massage Therapists & Professional

Rochester Regional Healthcare

3445 Winton Place
Rochester, NY 14623-2950
(585) 273-8180 +view more
Robert Swinneton (President)
Categories: Hospitals

Rochester Technical Group Inc

120 Halstead Street
Rochester, NY 14610-1948
(585) 482-8100 +view more
Thomas Odonnell (Owner)
Categories: Laboratories Dental

Rochester Urgent Care Pllc

2701 Culver Road
Rochester, NY 14622-2876
(585) 266-4000
Categories: Emergency Rooms

Rochester Veterans Treatment Center

99 Exchange Boulevard
Rochester, NY 14614-2112
(585) 371-3622
Categories: Outpatient Clinics

Saratoga Rx Llc

192 Lyell Avenue
Rochester, NY 14608-1317
(585) 458-2326
Categories: Pharmacy & Drug Stores

Schafer Jill Od

210 Crittenden Way
Rochester, NY 14623
(585) 273-3937
Jill Schafer (Od)
Categories: Ophthalmologists, Optometrists, Hospitals

Seagate Alliance Llc

3445 Winton Place Suite 222
Rochester, NY 14623-2950
(585) 475-0860
Categories: Hospitals

Services For Seniors Llc

31 Erie Canal Drive Suite F
Rochester, NY 14626-4602
(585) 461-1190 +view more
Susan Mcmaster (Manager)
Categories: Senior Citizens Service & Health Organizations, Home Health Care

Shareef Shakeel Md

210 Crittenden Way
Rochester, NY 14623
(585) 273-3937
Shakeel Shareef (Md)
Categories: Ophthalmologists, Hospitals

Sidney Hillman Health Center

750 East Avenue
Rochester, NY 14607-2100
(585) 242-7580
Categories: Medical Groups & Clinics

Smh Long Term Care Pharmacy

5901 Lac De Ville Boulevard
Rochester, NY 14618-5600
(585) 271-3164
Neal Gohil (Manager)
Categories: Long Term Care Facility

Smolyak Regina Md

210 Crittenden Way
Rochester, NY 14623
(585) 273-3937
Regina Smolyak (Md)
Categories: Ophthalmologists, Hospitals

South Towne Veterinary Hospital

4084 West Henrietta Road
Rochester, NY 14623-5296
(585) 334-1550 +view more
Edward Gschrey (Manager)
Services: Hospitalization, Boarding, Kennels, Lodging
Categories: Veterinarians, Animal Hospitals

Southside Apothecary Retail Pharmacy

1815 Clinton Avenue South Suite 400
Rochester, NY 14618-5719
(585) 271-7144
Jennifer Lewis (Owner)
Categories: Pharmacy & Drug Stores

Southside Omnicare Infusions Services

1815 Clinton Avenue South Suite 400
Rochester, NY 14618-5719
(585) 473-0420
Categories: Pharmacy & Drug Stores

Southside Optioncare

1815 Clinton Avenue South
Rochester, NY 14618-5720
(585) 473-0420
Nancy Strassner (Owner)
Categories: Pharmacy & Drug Stores

Specialty Shop At Strong

601 Elmwood Avenue
Rochester, NY 14642-0002
(585) 273-1276
Categories: Hospitals

Spine Center At Unity Hospital

2655 Ridgeway Avenue Suite 440
Rochester, NY 14626-4296
(585) 368-3213
Categories: Doctors, Physicians & Surgeons, Hospitals

Sports Medicine & Rehabilitation (Unity Health System)

1025 Commons Way
Rochester, NY 14623-3152
(585) 487-3500
Categories: Social Services & Welfare, Physical Therapists, Hospitals

Sports Medicine & Rehabilitation (Unity Health System)

100 Kings Highway South
Rochester, NY 14617-5504
(585) 467-1070
Categories: Physical Therapists, Hospitals

St Mary's Hospital (Unity Health System) - Physical Therapy

2655 Ridgeway Avenue
Rochester, NY 14626-4296
(585) 458-8520
Categories: Hospitals

Stone Ridge Veterinary Hospital - Large Indoor Rns

550 Center Place Drive
Rochester, NY 14615-4014
(585) 227-4990
Susan Karnyski (Owner)
Services: Bathing & Grooming, Sunday Pick-Up Times, Large Indoor/outdoor Runs
Categories: Pet Grooming & Boarding, Animal Hospitals

Stoney Pointe Pet Hospital

3999 Buffalo Road
Rochester, NY 14624-1909
(585) 594-2222 +view more
Richard Schumacher (Manager)
Services: Boarding, Indoor Runs, Outdoor Runs, Kennels, Lodging
Categories: Animal Hospitals

Stoney Pointe Veterinary Hospital

3999 Buffalo Road
Rochester, NY 14624-1909
(585) 594-4866 +view more
Richard Schumacher (Owner)
Categories: Veterinarians, Animal Hospitals

Strong Employee Assistance Program

496 White Spruce Boulevard
Rochester, NY 14623-1608
(585) 475-0432
Joanne Dermady (Director)
Categories: Hospitals

Strong Memorial Hospital - Departments, Hand Rehabilitation

4901 Lac De Ville Boulevard
Rochester, NY 14618-5647
(585) 341-9050
Categories: Hospitals

Strong Memorial Hospital - Departments, Sports Medicine

4901 Lac De Ville Boulevard
Rochester, NY 14618-5647
(585) 275-5321
Categories: Hospitals

Strong Memorial Hospital - Ur Medicine Labs

905 Culver Road
Rochester, NY 14609-7115
(585) 288-5344
Categories: Hospitals

Strong Memorial Hospital - Ur Medicine Labs

2300 West Ridge Road
Rochester, NY 14626-2800
(585) 720-9129
Categories: Hospitals

Strong Memorial Hospital - Ur Medicine Labs

809 East Ridge Road
Rochester, NY 14621-1710
(585) 338-9716
Categories: Hospitals

Strong Memorial Hospital - Departments, Center For Community Health

46 Prince Street Suite 1001
Rochester, NY 14607-1023
(585) 224-3050
Categories: Hospitals

Strong Memorial Hospital

601 Elmwood Avenue
Rochester, NY 14642-0002
(585) 272-2100 +view more
Categories: Hospitals

Strong Memorial Hospital - Departments, Behavioral Health, Strong Employee Assistance Program

496 White Spruce Boulevard
Rochester, NY 14623-1608
(585) 475-0432
Categories: Hospitals

Strong Memorial Hospital

601 Elmwood Avenue # 626
Rochester, NY 14642-0002
(585) 275-2754
Categories: Hospitals

Strong Memorial Hospital - Departments, Neurology, Memory Care Program

919 Westfall Road
Rochester, NY 14618-2638
(585) 273-5454
Categories: Hospitals

Strong Memorial Hospital - Medical Center Advancement-donations & Gifts

PO Box 278996
Rochester, NY 14627-8996
(585) 273-2700 +view more
Categories: Hospitals

Strong Memorial Hospital - Departments, Neurology, Appointments & Information

919 Westfall Road
Rochester, NY 14618-2638
(585) 341-7500
Kathy Owens (Executive Director)
Categories: Hospitals

Strong Memorial Hospital - Ur Medicine Labs

125 Red Creek Drive Suite 104
Rochester, NY 14623-4262
(585) 487-1195 +view more
Christina Sadowski (Manager)
Categories: Hospitals

Strong Memorial Hospital - Departments, Sports Medicine, Sports Rehabilitation, Penfield

2064 Fairport Nine Mile Point Road
Rochester, NY 14603
(585) 851-0700
Categories: Hospitals

Strong Memorial Hospital - Departments, Audiology

2365 Clinton Avenue South Suite 200
Rochester, NY 14618-2663
(585) 758-5700
Categories: Hospitals

Strong Memorial Hospital - Departments, Sports Medicine, Sports Rehabilitation, Greece

10 South Pointe Landing
Rochester, NY 14606-3481
(585) 225-6296
Categories: Hospitals

Strong Memorial Hospital - Departments, Ophthalmology, Department

Rochester, NY 14603
(585) 273-3937
Categories: Hospitals
 Previous 1 2 3 4 5 6 Next  


AllRefer.com - Browse Articles & Stories
Stories & News

Browse Categories in Rochester, NY

Related Categories in Rochester, NY

Copyright © 2018 AllPages.com All Rights reserved.