Medically trained physician in New City, New York
Search for local businesses, places and services near you
- United States
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
- Ukraine
- United Kingdom
- Italy
- Poland
- Australia
- Spain
- New Zealand
- France
- Germany
- Ireland
Slocum-Dickson Medical Group - Pediatrics
Slocum-Dickson Medical Group - Pediatrics is located at 117 Business Park Drive in Utica, New York, United States. This institution specializes in providing healthcare services for children, from birth to adolescence. Their team of board-certified pediatricians is trained to treat a wide range of conditions, from common childhood illnesses to more serious diseases. They focus on the physical, emotional, and social health of children, offering preventative care as well as diagnosing and treating acute and chronic illnesses. In response to the COVID-19 pandemic, Slocum-Dickson Pediatrics is now offering limited RAPID ANTIGEN COVID-19 tests in their office. Patients with symptoms suspicious of COVID-19 are escorted directly to exam rooms to minimize risks. The team is committed to keeping their well patients safe and follows strict cleaning and decontamination protocols.
Dr. Tajinderpal Singh, Board Certified Family Practice Physician
Dr. Tajinderpal Singh, Board Certified Family Practice Physician, located at 3488 Sheridan Drive in Amherst, New York, offers high-quality, individualized primary care for men and women in the area. The practice, Northeast Medical, PC, provides support for preventive health and chronic conditions such as diabetes and high cholesterol. Dr. Singh, along with his skilled provider team, is dedicated to keeping families healthy year-round. Patients can expect compassionate care and comprehensive services at this locally owned primary care clinic. Dr. Singh, a board-certified family medicine physician, received his medical education and training in India and New York. Patients praise the office staff and doctor for their professionalism, kindness, and prompt responses. Book an appointment today for superior patient care at Northeast Medical, PC.
North Star Medical
North Star Medical is a trusted healthcare institution located at 87 Grand Street in Croton-on-Hudson, New York. Our team of dedicated doctors and health professionals are committed to providing top-quality medical care to our patients. With a focus on personalized treatment plans and compassionate care, North Star Medical strives to be a beacon of hope and healing for individuals and families in the community. Whether you are in need of a routine check-up or more specialized medical attention, you can trust North Star Medical to provide you with the care and support you deserve.
Niaz Medical Services
Niaz Medical Services is a trusted healthcare institution located at 104-14 113th Street in New York, United States. Our dedicated team of doctors and health professionals provide comprehensive medical services to patients of all ages. From routine check-ups to specialized treatments, we are committed to delivering personalized care in a compassionate and efficient manner. Visit Niaz Medical Services for all your healthcare needs and experience top-quality medical care in a welcoming environment.
Northeast Medical, PC - Amherst
Northeast Medical, PC in Amherst, New York is a premier primary care clinic offering high-quality and individualized healthcare services for men and women in the area. Led by Dr. Tajinderpal Singh, a board-certified family medicine physician, the practice focuses on preventive health and management of chronic conditions such as diabetes and high cholesterol. Patients can expect compassionate care and comprehensive services to keep them healthy year-round. The clinic also welcomes Suzanne Thomas, a certified Family Nurse Practitioner, who brings over 13 years of experience to the team. With a dedicated provider team and helpful staff, Northeast Medical, PC is committed to providing superior patient care and promoting overall well-being. Book your appointment today and experience top-notch healthcare services at Northeast Medical, PC.
Zimmer Upstate New York Inc
Zimmer Upstate New York Inc is a leading healthcare institution located at 40 Centre Drive in Orchard Park, New York. We are dedicated to providing top-quality healthcare services to patients in the Upstate New York region. Our team of highly skilled medical professionals offers a wide range of services, including medical consultations, diagnostics, and treatments. At Zimmer Upstate New York Inc, we prioritize the health and well-being of our patients, ensuring they receive the best possible care in a warm and welcoming environment. Contact us today to schedule an appointment and experience the difference our institution can make in your healthcare journey.
Emergency Physician, PC
Emergency Physician, PC is a leading medical institution located at 6245 Sheridan Drive in Williamsville, New York, United States. As a trusted provider of emergency medical care, our team of experienced doctors are committed to delivering exceptional diagnoses and treatments to our patients. In addition to our emergency services, we also offer a range of additional services including referrals for urgent and cosmetic surgeries, vaccination information for travelers, and wellbeing advice to optimize physical health. Our services also include physical analysis and nutrition advice to help patients achieve their health goals. For more information on the comprehensive services we offer, please contact our practice for further details.
Rochester Regional Health - Jerome Medical Center
Rochester Regional Health - Jerome Medical Center, located at 16 Bank Street in Batavia, New York, is a leading healthcare institution dedicated to providing high-quality medical services to the community. With a focus on patient-centered care, the center offers a wide range of medical specialties and services, including primary care, specialty care, diagnostic imaging, and emergency services. The experienced and compassionate healthcare professionals at Jerome Medical Center are committed to improving the health and well-being of all patients, ensuring they receive the best possible care in a comfortable and welcoming environment.
Advance Practice Medical Solutions
Advance Practice Medical Solutions is a cutting-edge healthcare institution located at 912 Pelham Parkway South in New York, United States. Specializing in advanced medical practices, our team of highly skilled professionals are dedicated to providing top-notch care and innovative solutions for all your health needs. Whether you are seeking preventative care, treatment for a chronic condition, or specialized medical services, our institution is committed to delivering personalized and comprehensive care to help you achieve optimal health and well-being. Visit us today and experience the difference that Advance Practice Medical Solutions can make in your healthcare journey.
Kimball Family Medical Practice
Kimball Family Medical Practice is a trusted healthcare institution located at 296 Kimball Avenue in Yonkers, New York. Our team of dedicated doctors and health professionals provide comprehensive medical care for patients of all ages. From routine check-ups to specialized treatments, we are committed to helping you and your family achieve optimal health and well-being. Visit us today and experience personalized care in a warm and welcoming environment.
Capri Medical Associates
Capri Medical Associates is a leading healthcare institution located at 1700 Grand Concourse in New York, United States. Specializing in providing high-quality medical care to patients, Capri Medical Associates offers a wide range of services including primary care, specialty care, and preventive health services. With a team of experienced and dedicated healthcare professionals, patients can expect personalized and compassionate care at Capri Medical Associates. Whether you need a routine check-up or treatment for a specific medical condition, Capri Medical Associates is committed to helping you achieve optimal health and well-being.
Primacare Medical Associates
Primacare Medical Associates is a leading medical institution located at 1610 Williamsbridge Road in New York, United States. As a trusted provider of healthcare services, Primacare offers a wide range of medical services, including primary care, preventive care, and specialized medical treatments. The dedicated team of doctors and healthcare professionals at Primacare are committed to providing high-quality, personalized care to patients of all ages. With a focus on patient-centered care and a holistic approach to health and wellness, Primacare Medical Associates is the go-to destination for all your medical needs.
Hudson Medical
Hudson Medical is a leading health institution located at 175 Memorial Highway in New Rochelle, New York, United States. Our dedicated team of healthcare professionals provides a wide range of medical services, including primary care, specialty care, and wellness programs. We are committed to delivering high-quality, personalized care to our patients in a comfortable and welcoming environment. Visit Hudson Medical for all your healthcare needs and experience top-notch medical care in the heart of New Rochelle.
SERGEY M. MOTOV, MD – Maimonides Medical Center
SERGEY M. MOTOV, MD – Maimonides Medical Center is a leading health institution located in New York, United States. Dr. Sergey M. Motov is a respected physician who provides expert medical care at this facility. Patients can expect top-notch treatment and personalized care at this state-of-the-art medical center. With a focus on delivering high-quality healthcare services, Maimonides Medical Center is dedicated to improving the health and well-being of all its patients.
Century Medical and Dental Center | Physical Therapy
Century Medical and Dental Center | Physical Therapy is a leading healthcare institution located at 827 11th Avenue, New York, New York, United States. Our team of experienced doctors, trained at top medical schools, offer a wide range of medical specialties with a focus on delivering quick and accurate care to every patient. Our board-certified doctors are caring and responsible practitioners who are affiliated with prestigious hospitals in New York. As an accredited healthcare facility operating in accordance with Article 28, we meet the highest standards of care. Our multidisciplinary team of doctors, nurses, and support staff work tirelessly to provide the best medical care to patients in Midtown Manhattan and Downtown Brooklyn, including Brooklyn Heights, Dumbo, and Prospect Heights. Please note that the information on our website is for informational purposes only and should not be used for self-diagnosis. Only a licensed medical provider can accurately diagnose and establish a treatment plan. Visit Century Medical and Dental Center | Physical Therapy for professional and compassionate healthcare services.
Mercer Street Medical
Mercer Street Medical is a leading healthcare institution located at 594 Broadway in the heart of New York City. Our dedicated team of medical professionals provides comprehensive and personalized care to patients of all ages. From routine check-ups to specialized treatments, we are committed to ensuring the well-being and health of our community. With state-of-the-art facilities and a patient-centered approach, Mercer Street Medical is your trusted partner in achieving optimal health and wellness. Schedule an appointment today and experience the difference at Mercer Street Medical.
Medical Office PC
Medical Office PC is a reputable medical facility located at 427 Coney Island Avenue in New York, United States. Specializing in primary care and various health services, our team of experienced doctors and healthcare professionals are dedicated to providing top-notch medical care to our patients. Whether you need a routine check-up, treatment for an illness, or management of a chronic condition, Medical Office PC is here to help. Our state-of-the-art facility is equipped with the latest medical technology to ensure accurate diagnoses and effective treatments. Visit us today to experience compassionate and personalized healthcare in a welcoming environment.
ParaDocs Medical Services
ParaDocs Medical Services, located at 550 Vanderbilt Avenue in New York, is a premier health institution with a team of highly skilled medical professionals. Our staff is known for their professionalism, discretion, and clinical excellence, making them well-equipped to handle busy and demanding environments with multiple patients. Our diverse nationwide team includes physicians, registered nurses, paramedics, emergency medical technicians, and lifeguards who are ready to provide medical care for events of all sizes. We specialize in providing medical support for local, national, and global incidents, including the current challenges posed by COVID-19.
Elite Medical Group
Elite Medical Group is a premier health institution located in New York, United States. We pride ourselves on providing top-notch medical care and services to our patients, with a team of highly skilled and experienced healthcare professionals. Our state-of-the-art facilities and cutting-edge technology ensure that our patients receive the best possible treatment and outcomes. Whether you're in need of routine check-ups, specialized treatments, or emergency care, Elite Medical Group is here to provide you with the elite healthcare you deserve.
Access Medical Associates, PC
Access Medical Associates, PC is a health institution located at 184 East 70th Street in New York, New York, United States. Founded by Dr. Jeff Paley in 2003, the institution aims to bridge old-fashioned medical care with modern day medical technology. Dr. Paley, who trained at Harvard Medical School, focuses on disease prevention. Dr. Doron Katz, who joined the practice in 2004 after completing his training at the Montefiore Medical Center, also provides high-quality care. At Access Medical, patients can expect non-harried visits, a friendly office staff, same or next day appointments, minimal waiting room time, and easily accessible physicians and office locations. The physicians stay up to date with the latest medical literature, implement cutting-edge diagnostic screening, and provide aggressive management of medical disorders. Patients are encouraged to provide feedback to help improve the patient experience.
Brooklyn Medical Office
Brooklyn Medical Office is a leading healthcare facility located at 5203 Church Avenue in New York, United States. Our dedicated team of medical professionals provides comprehensive health services to patients of all ages. From routine check-ups to specialized treatments, our state-of-the-art facility is equipped to handle a wide range of medical needs. We prioritize patient care and strive to create a welcoming and comfortable environment for all who walk through our doors. Visit Brooklyn Medical Office for top-quality healthcare services in Brooklyn.
Medical Plaza
Medical Plaza is a premier health institution located at 5607 Avenue L in the bustling city of New York, United States. Our state-of-the-art facility offers a wide range of medical services and specialties, including primary care, specialty care, diagnostics, and more. Our team of experienced and compassionate healthcare professionals are dedicated to providing personalized care and treatment to all our patients. Whether you are in need of routine check-ups, specialized treatments, or emergency care, Medical Plaza is here to serve your healthcare needs. Visit us today and experience the highest quality of care in a welcoming and comfortable environment.
Tjh Medical Services
TJH Medical Services is a top-rated health institution located at 2035 Ralph Avenue in New York, United States. Our dedicated team of medical professionals provides a wide range of healthcare services, including primary care, specialty care, and diagnostic testing. With a focus on personalized and compassionate care, we strive to improve the health and well-being of all our patients. Visit us today to experience the difference that TJH Medical Services can make in your healthcare journey.
Elmhurst Avenue Medical Associates
Elmhurst Avenue Medical Associates is a leading healthcare institution located at 83-24 Cornish Avenue in New York, United States. As a reputable hospital specializing in various medical services, we are dedicated to providing top-quality care to our patients. Our team of experienced healthcare professionals is committed to delivering personalized treatment plans and compassionate support to ensure the well-being of all individuals who walk through our doors. From routine check-ups to specialized treatments, Elmhurst Avenue Medical Associates is here to meet all of your healthcare needs.
Medical Sinai Healthcare
Medical Sinai Healthcare is a leading healthcare institution located at 65-06 Myrtle Avenue in New York, United States. As a premier hospital, we are dedicated to providing top-notch medical care and services to our patients. Our team of highly skilled doctors, nurses, and staff work tirelessly to ensure the well-being and health of our patients. From emergency care to specialized treatments, Medical Sinai Healthcare is committed to delivering exceptional healthcare to the community. Visit us today and experience the highest quality of medical care in a compassionate and welcoming environment.
Weibo Medical Care: Li Zheng, MD
Weibo Medical Care, led by Dr. Li Zheng, is a trusted medical institution located at 13640 39th Avenue in New York, United States. Our team of highly trained doctors and medical professionals in Flushing, Queens, is committed to providing quality healthcare for families at every stage of life. With convenient hours from 9am to 5pm daily, walk-ins are welcome at our office. As your family doctor, we offer comprehensive care to save you time from visiting multiple offices and hospitals. With over 150 customer feedback ratings in Flushing, we strive to provide the best health services in the area. We accept all major insurances and are always ready to assist with any questions. Contact Weibo Medical Care at 38-08 Union Street, #6D in Flushing, NY 11354 for top-notch medical care.
Rendr - Metro True Care Medical, P.C.
Rendr - Metro True Care Medical, P.C. is a health institution located at 42-35 Main Street in New York, United States. Our clinic offers a wide range of medical services and is dedicated to providing top-quality care to our patients. In response to the COVID-19 pandemic, we are offering vaccines to individuals 6 months and older, following CDC guidelines. Your safety is our top priority, and we have implemented strict precautions at all Rendr Clinics and offices to ensure a safe and clean environment for all patients and staff. Visit us for all your medical needs and experience the exceptional care provided by our experienced healthcare professionals.
New York Multi Medical Care
New York Multi Medical Care, located at 215-30 Hillside Avenue in Queens Village, is a premier medical practice offering comprehensive healthcare services for patients of all ages. Dr. Ebenezer Odoom, a board-certified Primary Care Physician with over 20 years of experience, specializes in Internal Medicine and provides top-notch care for a wide range of general medicine concerns. Dr. Odoom, who has received education and training in both Europe and the United States, is dedicated to providing patients with the best in diagnostic medicine, family and primary care, immune health treatments, immunizations, cardiovascular healthcare, and more. He has established a strong referral network to connect patients with top specialists in NYC for various medical issues.
Essential Medical
Essential Medical is a premier health institution located at 8750 Kingston Place in New York, United States. We are dedicated to providing high-quality medical care and services to our patients. Our team of experienced healthcare professionals is committed to helping individuals achieve and maintain optimal health. From routine check-ups to specialized treatments, Essential Medical offers a wide range of services to meet the diverse needs of our patients. Visit us today to experience the difference in quality care that Essential Medical provides.
Jahidah Reid, Physician
Jahidah Reid, Physician is a reputable healthcare institution located at 197-5 65th Crescent in New York, United States. Dr. Jahidah Reid is a highly skilled and experienced physician who specializes in providing quality medical care to patients of all ages. The institution offers a wide range of medical services, including routine check-ups, preventative care, and treatment for various health conditions. Patients can expect compassionate and personalized care in a welcoming and comfortable environment. Dr. Jahidah Reid and her team are dedicated to promoting the health and well-being of their patients, making them a trusted choice for healthcare in the community.
People also searched for:
- medically trained physician in Airmont
- medically trained physician in Albany
- medically trained physician in Albion
- medically trained physician in Alden
- medically trained physician in Alexandria Bay
- medically trained physician in Amherst
- medically trained physician in Amityville
- medically trained physician in Babylon
- medically trained physician in Batavia
- medically trained physician in Bay Shore
- medically trained physician in Beacon
- medically trained physician in Bellmore
- medically trained physician in Bellport
- medically trained physician in Bethpage
- medically trained physician in Binghamton
- medically trained physician in Bohemia
- medically trained physician in Brentwood
- medically trained physician in Briarcliff Manor
- medically trained physician in Bridgehampton
- medically trained physician in Brockport
- medically trained physician in Bronx
- medically trained physician in Bronxville
- medically trained physician in Brooklyn
- medically trained physician in Buffalo
- medically trained physician in Calverton
- medically trained physician in Canandaigua
- medically trained physician in Canton
- medically trained physician in Carle Place
- medically trained physician in Carthage
- medically trained physician in Center Moriches
- medically trained physician in Central Islip
- medically trained physician in Cheektowaga
- medically trained physician in Chester
- medically trained physician in Clarence
- medically trained physician in Clayton
- medically trained physician in Clifton Park
- medically trained physician in Clinton
- medically trained physician in Cold Spring
- medically trained physician in Commack
- medically trained physician in Cooperstown
- medically trained physician in Copiague
- medically trained physician in Coram
- medically trained physician in Cortland
- medically trained physician in Cortlandt
- medically trained physician in Croton-on-Hudson
- medically trained physician in Dansville
- medically trained physician in Delhi
- medically trained physician in Delmar
- medically trained physician in Depew
- medically trained physician in Dix Hills
- medically trained physician in Dunkirk
- medically trained physician in East Amherst
- medically trained physician in East Islip
- medically trained physician in East Meadow
- medically trained physician in East Northport
- medically trained physician in East Patchogue
- medically trained physician in East Syracuse
- medically trained physician in Eastchester
- medically trained physician in Elmsford
- medically trained physician in Endicott
- medically trained physician in Endwell
- medically trained physician in Farmingville
- medically trained physician in Fayetteville
- medically trained physician in Fishkill
- medically trained physician in Floral Park
- medically trained physician in Franklin Square
- medically trained physician in Garden City
- medically trained physician in Geneseo
- medically trained physician in Glen Cove
- medically trained physician in Goshen
- medically trained physician in Gouverneur
- medically trained physician in Grand Island
- medically trained physician in Great Neck
- medically trained physician in Greenlawn
- medically trained physician in Greenport
- medically trained physician in Hamburg
- medically trained physician in Hampton Bays
- medically trained physician in Harrison
- medically trained physician in Hartsdale
- medically trained physician in Hauppauge
- medically trained physician in Hawthorne
- medically trained physician in Hempstead
- medically trained physician in Herkimer
- medically trained physician in Hewlett
- medically trained physician in Hicksville
- medically trained physician in Highland
- medically trained physician in Holbrook
- medically trained physician in Hopewell Junction
- medically trained physician in Hornell
- medically trained physician in Huntington
- medically trained physician in Huntington Station
- medically trained physician in Hyde Park
- medically trained physician in Inwood
- medically trained physician in Islandia
- medically trained physician in Islip
- medically trained physician in Jamestown
- medically trained physician in Johnson City
- medically trained physician in Kenmore
- medically trained physician in Kingston
- medically trained physician in Lake Grove
- medically trained physician in Lake Ronkonkoma
- medically trained physician in Larchmont
- medically trained physician in Latham
- medically trained physician in Lawrence
- medically trained physician in Levittown
- medically trained physician in Lewiston
- medically trained physician in Lindenhurst
- medically trained physician in Little Falls
- medically trained physician in Liverpool
- medically trained physician in Lockport
- medically trained physician in Long Beach
- medically trained physician in Lowville
- medically trained physician in Lynbrook
- medically trained physician in Mamaroneck
- medically trained physician in Manhasset
- medically trained physician in Manlius
- medically trained physician in Manorville
- medically trained physician in Massapequa
- medically trained physician in Massena
- medically trained physician in Mattituck
- medically trained physician in Medford
- medically trained physician in Melville
- medically trained physician in Middletown
- medically trained physician in Mineola
- medically trained physician in Monroe
- medically trained physician in Monsey
- medically trained physician in Mount Kisco
- medically trained physician in Mount Vernon
- medically trained physician in Nanuet
- medically trained physician in Nesconset
- medically trained physician in New Hartford
- medically trained physician in New Hyde Park
- medically trained physician in New Rochelle
- medically trained physician in New Windsor
- medically trained physician in New York City
- medically trained physician in Newburgh
- medically trained physician in Niagara Falls
- medically trained physician in North Babylon
- medically trained physician in North Syracuse
- medically trained physician in North Tonawanda
- medically trained physician in Northport
- medically trained physician in Nyack
- medically trained physician in Oceanside
- medically trained physician in Olean
- medically trained physician in Oneida
- medically trained physician in Oneonta
- medically trained physician in Orangeburg
- medically trained physician in Orchard Park
- medically trained physician in Oswego
- medically trained physician in Owego
- medically trained physician in Patchogue
- medically trained physician in Pearl River
- medically trained physician in Peekskill
- medically trained physician in Penfield
- medically trained physician in Pine Bush
- medically trained physician in Pittsford
- medically trained physician in Plainview
- medically trained physician in Plattsburgh
- medically trained physician in Pleasantville
- medically trained physician in Pomona
- medically trained physician in Port Chester
- medically trained physician in Port Jefferson
- medically trained physician in Port Jefferson Station
- medically trained physician in Port Jervis
- medically trained physician in Port Washington
- medically trained physician in Potsdam
- medically trained physician in Poughkeepsie
- medically trained physician in Queens
- medically trained physician in Rhinebeck
- medically trained physician in Riverhead
- medically trained physician in Rochester
- medically trained physician in Rockville Centre
- medically trained physician in Rocky Point
- medically trained physician in Rome
- medically trained physician in Ronkonkoma
- medically trained physician in Roslyn
- medically trained physician in Salina
- medically trained physician in Sanborn
- medically trained physician in Scarsdale
- medically trained physician in Schenectady
- medically trained physician in Seaford
- medically trained physician in Selden
- medically trained physician in Setauket- East Setauket
- medically trained physician in Shirley
- medically trained physician in Sleepy Hollow
- medically trained physician in Smithtown
- medically trained physician in Southampton
- medically trained physician in Southold
- medically trained physician in Spencerport
- medically trained physician in Staten Island
- medically trained physician in Stony Brook
- medically trained physician in Stony Point
- medically trained physician in Suffern
- medically trained physician in Syosset
- medically trained physician in Syracuse
- medically trained physician in Tarrytown
- medically trained physician in Thornwood
- medically trained physician in Tonawanda
- medically trained physician in Utica
- medically trained physician in Valhalla
- medically trained physician in Valley Stream
- medically trained physician in Vestal
- medically trained physician in Victor
- medically trained physician in Village of Pelham
- medically trained physician in Wading River
- medically trained physician in Wappingers Falls
- medically trained physician in Warsaw
- medically trained physician in Warwick
- medically trained physician in Watertown
- medically trained physician in Webster
- medically trained physician in West Babylon
- medically trained physician in West Islip
- medically trained physician in West Nyack
- medically trained physician in West Seneca
- medically trained physician in Westhampton Beach
- medically trained physician in White Plains
- medically trained physician in Whitesboro
- medically trained physician in Williamsville
- medically trained physician in Williston Park
- medically trained physician in Woodbury
- medically trained physician in Woodstock
- medically trained physician in Yonkers
- medically trained physician in Yorktown Heights
People also searched for:
List of local businesses, places and services in New York
⭐ business help 🔍 services ☎ phones 🕒 opening times ✍️reviews 🌍 addresses, locations 📷 photos