TOP 30 Primary health care clinics in Wexford, Pennsylvania
257 results found
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
- Italy
- Poland
- Germany
-
Allegheny Health & Wellness
● OpenAllegheny Health & Wellness is a leading healthcare institution located at 4671 West Lake Road in Erie, Pennsylvania. Our dedicated team of healthcare professionals is committed to providing high-quality medical care and promoting overall wellness for our patients. From primary care services to specialized treatments, we offer a wide range of healthcare options to meet the diverse needs of our community. With a patient-centered approach and state-of-the-art facilities, Allegheny Health & Wellness is dedicated to helping our patients achieve optimal health and well-being.
4671 W Lake Rd, Erie, PA 16505, United States -
Allegheny Clinic Primary Care North
● ClosedAllegheny Clinic Primary Care North is a leading healthcare institution located at 12311 Perry Highway in Wexford, Pennsylvania. Our dedicated team of healthcare professionals provides comprehensive primary care services to patients of all ages. From routine check-ups to managing chronic conditions, we are committed to delivering personalized and compassionate care to help our patients achieve optimal health and well-being. Visit us today to experience the highest quality healthcare in a warm and welcoming environment.
12311 Perry Hwy, Wexford, PA 15090, United States -
Staunton Clinic - Wexford
● ClosedStaunton Clinic in Wexford is a leading health institution located at 119 VIP Drive in Wexford, Pennsylvania, United States. Our clinic offers a wide range of healthcare services, including primary care, specialized treatments, and wellness programs. Our dedicated team of healthcare professionals is committed to providing high-quality care and personalized treatment plans to meet the unique needs of each patient. With state-of-the-art facilities and a patient-centered approach, Staunton Clinic in Wexford is your trusted partner in achieving optimal health and well-being.
119 VIP Drive #202, Wexford, PA 15090, United States -
Wexford Health + Wellness Pavilion
● ClosedThe Wexford Health Wellness Pavilion is a state-of-the-art healthcare facility located in Wexford, Pennsylvania. Our institution is dedicated to providing comprehensive healthcare services to individuals and families in the community. From primary care and preventive services to specialized treatments and therapies, our team of experienced healthcare professionals is committed to helping you achieve and maintain optimal health and wellness. Visit us at 12311 Perry Highway to experience personalized care in a modern and welcoming environment.
12311 Perry Hwy, Wexford, PA 15090, United States -
CCP Wexford
● OpenCCP Wexford, located at 11279 Perry Highway in Wexford, Pennsylvania, is a health institution affiliated with UPMC Children's Hospital of Pittsburgh. They offer exceptional pediatric care in 17 counties across Pennsylvania, with a focus on keeping children healthy and happy. With three office locations in Moon, South Fayette, and Wexford, they provide convenient access to board-certified pediatricians, nurse practitioners, and physician assistants. The institution is open Monday to Thursday from 8 a.m. to 7:30 p.m., Friday from 8 a.m. to 5 p.m., and Saturday from 8 a.m. to noon. They also provide after-hours care at UPMC Children's Express Care for minor injuries and illnesses. CCP Wexford emphasizes the importance of immunizations and offers convenient online services for scheduling appointments, managing health information, and paying bills. They are always looking for passionate individuals to join their team and make a difference in children's lives. For inquiries, call 724-933-1100 or 1-888-857-7646.
11279 Perry Hwy, Wexford, PA 15090, United States -
UPMC Children's Community Pediatrics - Pittsburgh Pediatrics, Wexford Office
● ClosedUPMC Children's Community Pediatrics - Pittsburgh Pediatrics, Wexford Office, located at 6000 Brooktree Road in Wexford, Pennsylvania, is a trusted institution providing exceptional pediatric care since 1995. As an affiliate of UPMC Children's Hospital of Pittsburgh, they offer personalized care for children and teens in the Pittsburgh area. With two office locations, in Shadyside and Wexford, they strive to provide safe, consistent, and quality pediatric care at every visit. Their team of board-certified pediatricians works in partnership with families to coordinate care and ensure the well-being of their young patients. In addition to primary care services, UPMC Children's Community Pediatrics offers after-hours care through UPMC Children’s Express Care, where children can receive specialized care for minor injuries and illnesses when their pediatrician’s office is closed. The institution has received The Joint Commission’s Gold Seal of Approval® for ambulatory health care and primary care medical home, highlighting their commitment to excellence in pediatric care.
6000 Brooktree Rd Suite 207, Wexford, PA 15090, United States -
Wexford Health Partners
● ClosedWexford Health Partners is a leading healthcare institution located at 2500 Brooktree Road in Wexford, Pennsylvania, United States. Specializing in providing top-notch medical services, our team of dedicated doctors and health professionals are committed to delivering exceptional care to our patients. With a focus on personalized treatment plans and compassionate care, Wexford Health Partners is dedicated to improving the health and well-being of our community. Visit us today and experience the difference that quality healthcare can make in your life.
2500 Brooktree Rd Ste, 200, Wexford, PA 15090, United States -
UPMC PRIMARY CARE
● OpenUPMC Primary Care in Wexford, Pennsylvania is a leading health institution dedicated to providing comprehensive and compassionate primary care services to patients of all ages. Our team of experienced healthcare professionals is committed to promoting health and wellness through personalized care and preventive medicine. Whether you need routine check-ups, vaccinations, or management of chronic conditions, UPMC Primary Care is here to support your overall well-being. Visit us at our convenient location in Wexford, Pennsylvania to experience high-quality healthcare in a warm and welcoming environment.
Wexford, PA 15090, United States -
Allegheny Orthopedics at Wexford Health + Wellness Pavilion Perry Highway, Wexford, PA
● OpenLocated in the heart of Wexford, PA, Allegheny Orthopedics at Wexford Health Wellness Pavilion offers comprehensive orthopedic care tailored to meet your unique needs. As part of the Allegheny Health Network (AHN), we are committed to treating you as a whole person, not just a patient. Whether you visit us once a year or require our services on a weekly basis, our team is dedicated to understanding and addressing your healthcare needs.
12311 Perry Hwy, Wexford, PA 15090, United States -
AHN Primary Care Pittsburgh
● ClosedAHN Primary Care Pittsburgh is a reputable healthcare facility dedicated to providing comprehensive primary care services to the community. Conveniently located at 12311 Perry Hwy Suite 2, Wexford, PA 15090, this clinic is easily accessible for residents in and around the Pittsburgh area. As part of the Allegheny Health Network, the clinic prides itself on offering personalized, patient-centered care that caters to the unique needs of each individual. The team at AHN Primary Care Pittsburgh consists of experienced and compassionate healthcare professionals, including board-certified physicians, nurse practitioners, and support staff, all committed to promoting overall health and well-being. They offer a wide range of services, from routine check-ups and preventive care to chronic disease management and acute illness treatment.
12311 Perry Hwy Suite 2, Wexford, PA 15090, United States -
Dr. James Goldsmith
● OpenDr. James Goldsmith is a reputable healthcare institution located at 11269 Perry Highway in Wexford, Pennsylvania. Specializing in dental and medical services, Dr. Goldsmith and his team provide top-quality care to patients in the area. With a focus on promoting overall health and wellness, the institution offers a wide range of services to meet the diverse needs of their patients. Whether you are in need of a routine check-up, dental cleaning, or a medical consultation, Dr. James Goldsmith is dedicated to providing compassionate and comprehensive care to help you achieve and maintain optimal health.
11269 Perry Hwy Ste 218 Ste 218, Wexford, PA 15090, United States -
Walsh Monica L
● OpenWalsh Monica L is a health institution located at 101 Bradford Road in Wexford, Pennsylvania, United States. They offer a wide range of healthcare services to meet the needs of their patients. With a team of experienced healthcare professionals, Walsh Monica L provides top-quality care in a comfortable and welcoming environment. Whether you are in need of routine check-ups, specialized treatments, or ongoing care, you can trust Walsh Monica L to provide personalized and compassionate healthcare services.
101 Bradford Rd # 230, Wexford, PA 15090, United States -
Edward D Snell, MD
● ClosedEdward D. Snell, MD is a trusted healthcare provider located at 12620 Perry Highway in Wexford, Pennsylvania. Dr. Snell specializes in providing expert medical care and personalized treatment plans to his patients. With a focus on promoting overall health and wellness, Dr. Snell is dedicated to ensuring the well-being of each individual he treats. Whether you are in need of a routine check-up or have a specific health concern, Dr. Snell and his team are here to help. Visit Edward D. Snell, MD for compassionate and comprehensive healthcare services.
12620 Perry Hwy, Wexford, PA 15090, United States -
Dr. Leslie Pasco
● OpenDr. Leslie Pasco is a renowned health institution located at 125 Blazier Drive in Wexford, Pennsylvania, United States. Specializing in providing top-quality healthcare services, Dr. Pasco and her team are dedicated to ensuring the well-being of their patients. With a focus on personalized care and advanced medical treatments, patients can trust in the expertise and compassion of the professionals at this esteemed institution. Whether you are in need of routine check-ups, specialized treatments, or emergency care, Dr. Leslie Pasco is committed to providing the highest standard of healthcare to all who walk through their doors.
125 Blazier Dr Ste 510, Wexford, PA 15090, United States -
Macisaac Family Medicine
● OpenMacIsaac Family Medicine, located at 2000 Corporate Drive in Wexford, Pennsylvania, is a personalized healthcare practice dedicated to meeting the unique needs and busy schedules of its patients. Dr. MacIsaac offers a close partnership with his patients to help them achieve their health and wellness goals through a concierge medicine program with SignatureMD. With a focus on preventive care and personalized attention, Dr. MacIsaac limits the number of SignatureMD members to provide undivided attention to each patient. Patients can expect to see Dr. MacIsaac on the same day or the next business day, spend an average of 30 to 45 minutes during appointments, and up to 90 minutes for a physical.
2000 Corporate Dr, Wexford, PA 15090, United States -
Charity Kwamanakweenda
● OpenCharity Kwamanakweenda is a renowned health institution located at 117 VIP Drive in Wexford, Pennsylvania, United States. As a leading doctor's office, Charity Kwamanakweenda is dedicated to providing high-quality healthcare services to patients in need. With a team of experienced and compassionate medical professionals, this institution offers a wide range of medical services to promote the well-being and health of its patients. Whether you are in need of routine check-ups, medical treatments, or specialized care, Charity Kwamanakweenda is committed to providing personalized and comprehensive healthcare to all individuals. Visit us today to experience top-notch medical care in a welcoming and caring environment.
117 VIP Drive STE 120, Wexford, PA 15090, United States -
Dr. Mary G. Pontzer, MD
● OpenDr. Mary G. Pontzer, MD is a reputable medical institution located at 8500 Brooktree Road in Wexford, Pennsylvania. Dr. Pontzer is a highly skilled and experienced doctor who specializes in providing top-quality healthcare services to patients in the area. From routine check-ups to specialized treatments, Dr. Mary G. Pontzer, MD is dedicated to providing personalized care and ensuring the well-being of all her patients. Visit her practice today for comprehensive and compassionate medical care.
8500 Brooktree Rd # 230, Wexford, PA 15090, United States -
Kerekes Mark P MD
● OpenKerekes Mark P MD is a medical institution located at 9000 Brooktree Road in Wexford, Pennsylvania, United States. Dr. Kerekes specializes in providing comprehensive health care services to patients of all ages. With a focus on personalized care and cutting-edge treatments, patients can trust in Dr. Kerekes' expertise and dedication to their well-being. Whether you are in need of a routine check-up or treatment for a specific health issue, Kerekes Mark P MD is committed to providing top-quality medical care in a comfortable and welcoming environment. Contact them today to schedule an appointment and take the first step towards better health.
9000 Brooktree Rd, Wexford, PA 15090, United States -
Dr. Jennifer Porco
● OpenDr. Jennifer Porco is a reputable health institution located at 151 Church Road in Wexford, Pennsylvania, United States. As a trusted healthcare provider, Dr. Porco offers a wide range of medical services to cater to the needs of her patients. With a focus on personalized care and patient satisfaction, the institution strives to provide top-notch medical treatment in a welcoming and compassionate environment. Whether you are in need of routine check-ups, specialized treatments, or expert medical advice, Dr. Jennifer Porco and her team are dedicated to helping you achieve optimal health and well-being.
151 Church Rd Suite A, Wexford, PA 15090, United States -
Dr. Deepa Soundara Rajan
● OpenDr. Deepa Soundara Rajan is a reputable healthcare institution located at 11279 Perry Highway in Wexford, Pennsylvania, United States. Specializing in providing top-quality medical care, Dr. Deepa Soundara Rajan offers a wide range of services to meet the healthcare needs of patients. From routine check-ups to specialized treatments, the institution is committed to ensuring the well-being and health of all individuals. With a team of highly skilled and compassionate medical professionals, patients can trust in the expertise and dedication of Dr. Deepa Soundara Rajan for all their healthcare needs.
11279 Perry Hwy #202, Wexford, PA 15090, United States -
Allegheny Rheumatology
● OpenAllegheny Rheumatology, located at 500 Blazier Drive in Wexford, Pennsylvania, is a leading institution dedicated to providing expert care for patients with rheumatic conditions. Whether you visit us occasionally or regularly, we prioritize your unique needs and treat you as a whole person, not just a patient. At Allegheny Rheumatology, we offer a variety of options for receiving care, from virtual visits to in-person appointments at our facilities. Our goal is to make it easy for you to access the care you need on your schedule, with online scheduling tools and the ability to connect with your primary care provider through MyChart.
500 Blazier Dr #100, Wexford, PA 15090, United States -
UPMC Children's Community Pediatrics - Erie
● ClosedUPMC Children's Community Pediatrics - Erie is a trusted institution located at 3580 Peach Street in Erie, Pennsylvania. As an affiliate of UPMC Children's Hospital of Pittsburgh, we provide exceptional pediatric care in 17 counties across Pennsylvania. Our dedicated staff forms long-lasting relationships with patients and families, offering comprehensive medical care for infants, children, adolescents, and young adults. We are committed to putting your child at the center of health care decision-making and offer personalized care management plans. UPMC Children's Community Pediatrics received The Joint Commission's Gold Seal of Approval for ambulatory health care and primary care medical home. With UPMC Children's Express Care, walk-in after-hours care is available by board-certified pediatricians on evenings and weekends. We are always accepting new patients and offer convenient online scheduling for in-person or video visits. For billing inquiries or to learn more about career opportunities, please contact our administrative office in Wexford. We are dedicated to providing exceptional pediatric care right in your community.
3580 Peach St Suite 100, Erie, PA 16508, United States -
UPMC Children's Community Pediatrics - Kid's Way
● ClosedUPMC Children's Community Pediatrics - Kid's Way is a comprehensive pediatric care facility located at 3068 Innovation Way in Hermitage, Pennsylvania. As an affiliate of UPMC Children's Hospital of Pittsburgh, we offer exceptional pediatric care in 17 counties across Pennsylvania, ensuring that quality healthcare is always close to home. Our dedicated staff forms long-lasting relationships with our patients and their families, putting your child at the center of health care decision-making. Operating as your Primary Care Medical Home, UPMC CCP - Kid's Way works in partnership with your family to personalize care and establish a unique care management plan for your child. Our office hours are Tuesday, Wednesday, and Friday from 8 a.m. to 4:30 p.m., and Monday and Thursday from 8 a.m. to 6 p.m. In addition, our after-hours clinic, UPMC Children's Express Care, provides specialized pediatric care on evenings and weekends for minor injuries and illnesses.
3068 Innovation Way, Hermitage, PA 16148, United States -
UPMC Children's Community Pediatrics - Greenville
● ClosedUPMC Children's Community Pediatrics - Greenville is a medical institution located at 90 Shenango Street, Greenville, Pennsylvania. This facility is dedicated to providing comprehensive medical care for infants, children, adolescents, and young adults in Mercer County and surrounding areas. As part of the UPMC Children's Hospital of Pittsburgh network, UPMC CCP - Greenville offers exceptional pediatric care, right in your community. The staff at UPMC CCP - Greenville forms long-lasting relationships with patients and their families, ensuring personalized care and coordination. Services include after-hours care at UPMC Children's Express Care, which provides specialized pediatric care for minor injuries and illnesses on evenings and weekends. The institution has received The Joint Commission's Gold Seal of Approval for ambulatory health care and primary care medical home. UPMC Children's Community Pediatrics - Greenville is always accepting new patients and offers convenient online scheduling for in-person or video visits. For billing inquiries, please contact the administrative office in Wexford. If you are passionate about caring for children, UPMC Children's Community Pediatrics offers opportunities for employment in pediatric medicine at various locations in western Pennsylvania. For more information, please contact the administrative office at 724-933-1100 or 1-888-857-7646.
90 Shenango St Suite 12, Greenville, PA 16125, United States -
UPMC Children's Community Pediatrics - Bellevue Pediatric Associates, Cranberry Office
● ClosedUPMC Children's Community Pediatrics - Bellevue Pediatric Associates, Cranberry Office is a pediatric care institution located at 1183 Freedom Road in Cranberry Township, Pennsylvania. As an affiliate of UPMC Children's Hospital of Pittsburgh, they provide exceptional pediatric care in 17 counties across Pennsylvania. The facility offers walk-in, after-hours care through UPMC Children’s Express Care, staffed by board-certified pediatricians. The team of pediatricians at UPMC CCP - Bellevue Pediatric Associates is dedicated to forming close relationships with families to ensure personalized care for children and adolescents. The office provides a wide range of specialized pediatric services, including care for children with special needs, adolescent medicine, asthma management, and breastfeeding support. Patients can also access after-hours care at UPMC Children’s Express Care for minor injuries and illnesses. The institution has received The Joint Commission’s Gold Seal of Approval for ambulatory health care and primary care medical home. Patients are encouraged to share their positive experiences with UPMC Children's Community Pediatrics. The facility offers convenient online scheduling for in-person or video visits, as well as a faster check-in process with Pre-Registration. Billing inquiries can be directed to the centralized Administrative office in Wexford. UPMC CCP is currently seeking candidates for various positions at their locations in western Pennsylvania. For more information, patients can contact the administrative office at 724-933-1100.
1183 Freedom Rd A101, Cranberry Twp, PA 16066, United States -
UPMC Children's Community Pediatrics – South Fayette
● ClosedUPMC Children's Community Pediatrics – South Fayette is a part of the UPMC Children's Hospital of Pittsburgh network, offering exceptional pediatric care in the South Fayette area of Pennsylvania. With three office locations in Moon, South Fayette, and Wexford, their board-certified pediatricians, nurse practitioners, and physician assistants strive to provide safe, consistent, and quality care to meet all pediatric needs. The practice is dedicated to helping children grow into healthy adults by working in partnership with families to personalize care. UPMC Children's Community Pediatrics – South Fayette is open on weekdays and offers Saturday hours at other locations for after-hours care. They also provide specialized care at UPMC Children’s Express Care clinic for minor injuries and illnesses. The institution emphasizes the importance of immunizations and offers convenient online services for scheduling appointments, managing health information, and paying bills. If you are interested in joining their team or have any administrative inquiries, you can contact them at the provided phone numbers.
205 Millers Run Rd Ste 300, Bridgeville, PA 15017, United States -
UPMC CCP - Pittsburgh Pediatrics, Shadyside Office
● ClosedUPMC CCP - Pittsburgh Pediatrics, Shadyside Office is a pediatric care facility located at 4923 Centre Avenue in Pittsburgh, Pennsylvania. Affiliated with UPMC Children's Hospital of Pittsburgh, this institution provides exceptional pediatric care in a convenient location. With two office locations in Shadyside and Wexford, UPMC CCP - Pittsburgh Pediatrics offers personalized care for children and teens in the Pittsburgh area. As a Primary Care Medical Home, the institution puts your child at the center of health care decision-making, working in partnership with your family to provide safe and quality pediatric care. Services available at the Shadyside Office include after-hours care at UPMC Children's Express Care, online scheduling for in-person or video visits, and convenient bill payment options. Join the UPMC Children's Community Pediatrics network and experience the dedicated care provided by their team of pediatric experts.
4923 Centre Ave, Pittsburgh, PA 15213, United States -
UPMC Children's Community Pediatrics - Uniontown
● ClosedUPMC Children's Community Pediatrics in Uniontown, Pennsylvania, is a dedicated medical institution providing comprehensive care for infants, children, adolescents, and young adults in the area. As part of the UPMC Children's Hospital of Pittsburgh network, the facility offers exceptional pediatric care close to home. With a focus on forming lasting relationships with patients and families, UPMC CCP - Uniontown operates as a Primary Care Medical Home, putting the child at the center of healthcare decision-making. The facility is open Monday to Thursday from 8 a.m. to 6 p.m. and on Fridays from 8 a.m. to 4:30 p.m., with after-hours services available at UPMC Children’s Express Care clinic. Patients can schedule in-person or video visits online, manage health information through patient portals, and pay bills securely online. UPMC CCP - Uniontown is always accepting new patients and offers opportunities for healthcare professionals to join their team. For inquiries, contact the administrative office in Wexford, PA, at 724-933-1100 or 1-888-857-7646.
140 Wayland Smith Dr, Uniontown, PA 15401, United States -
UPMC Children's Community Pediatrics - Armstrong, Kittanning Office
● ClosedUPMC Children's Community Pediatrics - Armstrong, Kittanning Office is a pediatric practice located at 100 Medical Arts Building in Kittanning, Pennsylvania. They are affiliated with UPMC Children's Hospital of Pittsburgh and offer exceptional pediatric care in 17 counties across Pennsylvania. The office provides care for children and teens, functioning as a Primary Care Medical Home where the child is at the center of decision-making. They have flexible hours, including evenings and weekends, and offer services such as after-hours care at UPMC Children’s Express Care. The office is always accepting new patients and provides convenient online access to health information. Billing is centralized through their Administrative office in Wexford. UPMC Children's Community Pediatrics is dedicated to offering exceptional pediatric care in the community and is currently seeking candidates for various positions. For more information, contact the administrative office at 724-933-1100 or 1-888-857-7646.
100 Medical Arts Building #170, Kittanning, PA 16201, United States -
UPMC Children's Community Pediatrics - Mountain View
● ClosedUPMC Children's Community Pediatrics - Mountain View is a trusted healthcare institution located at 200 Village Drive in Greensburg, Pennsylvania. As an affiliate of UPMC Children's Hospital of Pittsburgh, we offer exceptional pediatric care in 17 counties across Pennsylvania. Our dedicated team of board-certified pediatricians, nurse practitioners, and physician assistants strive to provide safe, consistent, and quality care to ensure the well-being of your child. With three office locations in Blairsville, Mount Pleasant, and Mountain View, we are available when your family needs us most. Our office hours are convenient, and we also offer after-hours care at UPMC Children’s Express Care for minor injuries and illnesses. We are committed to providing personalized care to meet all of your pediatric needs, and we are always accepting new patients. For billing inquiries or to schedule an appointment, please contact our Administrative office in Wexford at 1-888-857-7646. Join us in making a difference in children's lives by applying for a position at UPMC Children's Community Pediatrics today.
200 Village Dr B, Greensburg, PA 15601, United States
People also searched for:
- Clinic
- Medical clinic
- Psychotherapy
- Primary school
- Children's clinic
- Pediatrician
- Kids medical clinic
- Orthopedic diagnostics
- Orthopedic doctors
- Sports medicine specialists
- Hospital
- Institute
- Local healthcare providers
- Local medical labs
- Local family doctors near me
- Urgent care near me
- Dentistry
- Pediatric dentistry
- Therapist
- primary health care clinics in Bethel Park
- primary health care clinics in Bridgeville
- primary health care clinics in Cranberry Township
- primary health care clinics in Erie
- primary health care clinics in Greensburg
- primary health care clinics in Greenville
- primary health care clinics in Grove City
- primary health care clinics in Hermitage
- primary health care clinics in Kittanning
- primary health care clinics in Pittsburgh
- primary health care clinics in Rochester
- primary health care clinics in Sewickley
People also searched for:
List of local businesses, places and services in Pennsylvania
⭐ business help 🔍 services ☎ phones 🕒 opening times ✍️reviews 🌍 addresses, locations 📷 photos