7

Clinics and Health Centers Locations and Information in Newark, NJ

Discover the best clinics and health centers in Newark, NJ. Get detailed information on locations, services, accessibility, and patient reviews to find the right healthcare provider for your needs.

Navigating healthcare options can be challenging, especially in a bustling city like Newark, NJ. Whether you’re seeking a primary care physician, urgent medical attention, or specialized health services, Newark boasts a diverse array of clinics and health centers designed to meet the community’s needs. This comprehensive guide provides detailed information on some of the top-rated healthcare facilities across Newark, ensuring you can make informed decisions about your health and well-being. From community health centers dedicated to accessible care to specialized medical arts and urgent care clinics, discover the vital resources available right at your doorstep.

Newark Community Health Centers

No Image

Newark Community Health Centers on Broadway serves as a vital hub for comprehensive healthcare in the heart of Newark. With a solid 3.8-star rating from over 600 reviews, it’s a well-established facility dedicated to accessible community health. The center prides itself on being fully wheelchair accessible, offering parking, entrances, and restrooms designed for ease of use. They also provide flexible payment options, accepting credit and debit cards, ensuring a smooth patient experience. This location is geared towards providing essential health services to the local populace, fostering wellness with a commitment to patient convenience and care.

πŸ“ 741 Broadway, Newark, NJ 07104, USA
πŸ“ž (973) 483-1300

⭐ 3.8 (630 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Credit Card
  • Debit Card
  • Cash Only

Review Highlights:
⭐ Patients appreciate the range of services offered. ⭐ The staff strives to provide good care. ⭐ Convenient location for community members.

Newark Community Health Center

No Image

Located on bustling Ferry Street, this Newark Community Health Center branch stands out with a commendable 4-star rating from over 500 reviews, reflecting its commitment to patient satisfaction. It offers essential healthcare services within the vibrant Ironbound neighborhood, making it easily accessible for residents. The facility ensures a welcoming environment with wheelchair-accessible parking and entrances. Patients benefit from modern payment flexibility, with credit and debit cards readily accepted. This center is a cornerstone for health in its community, providing dedicated care with a focus on ease of access and patient-centric services.

πŸ“ 92 Ferry St, Newark, NJ 07105, USA
πŸ“ž (973) 483-1300

⭐ 4 (546 reviews)

ℹ️ About / Service Details
General Information
  • Hospital
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
Payment options
  • Credit Card
  • Debit Card
  • Cash Only

Review Highlights:
⭐ Many patients find the staff helpful and welcoming. ⭐ Offers reliable health services in a convenient area. ⭐ The center is a trusted resource for local families.

Newark Community Health Centers

No Image

This branch of Newark Community Health Centers on Ludlow Street is an important resource for the local community, boasting a 3.9-star rating from over 300 reviews. It’s designed with patient convenience in mind, offering comprehensive accessibility features including wheelchair-friendly parking, entrances, and restrooms. The center accepts major credit and debit cards, streamlining the payment process. Its strategic location serves a broad demographic, emphasizing preventive care and health maintenance. Patients can expect a committed team focused on delivering quality healthcare services in a supportive and accommodating environment, making health management simpler and more accessible.

πŸ“ 101 Ludlow St #121, Newark, NJ 07114, USA
πŸ“ž (800) 994-6242

⭐ 3.9 (314 reviews)

ℹ️ About / Service Details
General Information
  • Hospital
  • Has Restroom
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Credit Card
  • Debit Card
  • Cash Only

Review Highlights:
⭐ Patients appreciate the accessible facilities. ⭐ The center provides a variety of health services. ⭐ Dedicated to serving the local community.

CityMD

No Image

CityMD on Broad Street is a highly-rated urgent care facility in Newark, with an impressive 4.2-star rating from over 800 reviews. It’s a go-to for immediate medical needs, offering a brisk and efficient experience without compromising on care. The clinic is exceptionally accessible, featuring wheelchair-friendly parking, entrances, and restrooms. Patients enjoy flexible payment options, including credit, debit, and NFC, making transactions seamless. Its central location, near Rutgers University and Military Park, makes it a convenient choice for students and professionals alike, providing top-tier urgent care in a modern, welcoming setting.

πŸ“ 617 Broad St, Newark, NJ 07102, USA
πŸ“ž (862) 246-7940

⭐ 4.2 (826 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Credit Card
  • Debit Card
  • Cash Only
  • NFC

Review Highlights:
⭐ Known for quick and efficient urgent care services. ⭐ Friendly and professional staff. ⭐ Modern facilities and convenient location.

CityLife Health

No Image

CityLife Health on Jones Street earns a stellar 4.5-star rating from nearly 300 reviews, distinguishing itself as a patient-focused health center in Newark. A significant advantage is the availability of a free parking lot, adding to the convenience for visitors. The clinic is entirely wheelchair accessible, ensuring comfortable access for all. Payment is made easy with options like credit, debit, and NFC. CityLife Health is committed to delivering quality care within a welcoming and efficient environment, embodying a holistic approach to health and wellness for the Springfield/Belmont community.

πŸ“ 44 Jones St, Newark, NJ 07103, USA
πŸ“ž (973) 878-9020

⭐ 4.5 (296 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Parking options
  • Free parking lot
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Credit Card
  • Debit Card
  • Cash Only
  • NFC

Review Highlights:
⭐ Patients appreciate the complimentary parking. ⭐ Caring and attentive medical team. ⭐ Offers excellent services with a focus on patient well-being.

Hope & Esperanza Community Health Center

No Image

With an outstanding 4.8-star rating from 88 reviews, Hope & Esperanza Community Health Center on Mt Prospect Avenue is a beacon of high-quality care in Newark. This center is lauded for its compassionate approach and welcoming environment, making every patient feel valued. It ensures full accessibility with wheelchair-friendly parking, entrances, and restrooms, alongside convenient credit and debit card payment options. Hope & Esperanza is dedicated to fostering a supportive healing space, offering a range of health services with a personal touch that resonates deeply with the Forest Hill community it serves.

πŸ“ 788 Mt Prospect Ave 2nd Floor, Newark, NJ 07104, USA
πŸ“ž (973) 433-9773

⭐ 4.8 (88 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Credit Card
  • Debit Card
  • Cash Only

Review Highlights:
⭐ Highly professional and compassionate care. ⭐ Friendly staff and a comfortable atmosphere. ⭐ Patients consistently report positive experiences.

Saint Michael’s Medical Center

No Image

Saint Michael’s Medical Center, located on Central Avenue, is a cornerstone of healthcare in Newark, boasting an impressive 4.2-star rating from over 1,700 reviews. As a full-service hospital, it provides extensive medical care, emergency services, and specialized treatments, operating 24/7 to meet community needs. The center is fully accessible with wheelchair parking, entrances, and restrooms. Patients benefit from modern payment methods, including credit, debit, and NFC. Saint Michael’s commitment to excellence and patient well-being makes it a trusted institution for critical and ongoing healthcare needs in the University Heights area.

πŸ“ 111 Central Ave, Newark, NJ 07102, USA
πŸ“ž (973) 877-5000

⭐ 4.2 (1750 reviews)

ℹ️ About / Service Details
General Information
  • Hospital
  • Has Restroom
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Credit Card
  • Debit Card
  • Cash Only
  • NFC

Review Highlights:
⭐ A highly regarded medical institution with experienced professionals. ⭐ Provides comprehensive care and advanced medical treatments. ⭐ Many patients praise the quality of emergency services.

Central Jersey Medical Center Central HS

No Image

Central Jersey Medical Center Central HS on 18th Avenue offers specialized healthcare services within the unique setting of Central High School in Newark. With a strong 4.6-star rating from 84 reviews, this center is dedicated to providing accessible care to students and the wider community. It ensures full accessibility with wheelchair-friendly entrances and restrooms, and accepts credit and debit cards for hassle-free payments. This facility focuses on delivering thoughtful and responsive medical attention, creating a supportive environment that prioritizes the health and well-being of its patients within the Springfield/Belmont area.

πŸ“ 246 18th Ave, Newark, NJ 07103, USA
πŸ“ž (973) 679-7709

⭐ 4.6 (84 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Accessibility
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Credit Card
  • Debit Card
  • Cash Only

Review Highlights:
⭐ Provides excellent care within a school-based setting. ⭐ Staff is highly supportive and attentive to student needs. ⭐ Patients appreciate the convenient and accessible location.

Family MD Urgent Care

No Image

Family MD Urgent Care on Mulberry Street stands out with an impressive 4.8-star rating from 110 reviews, positioning it as a top choice for immediate medical attention in Newark. Patients praise the clinic for its efficiency and the compassionate care provided by its dedicated team. The facility is fully accessible, offering wheelchair-friendly parking, entrances, and restrooms. It also supports various payment options, including credit, debit, and NFC, for added convenience. This urgent care center is ideal for those seeking prompt, high-quality medical services in a welcoming and supportive environment in the South Ironbound area.

πŸ“ 393 Mulberry St Suite 203, Newark, NJ 07102, USA
πŸ“ž (201) 733-9222

⭐ 4.8 (110 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Credit Card
  • Debit Card
  • Cash Only
  • NFC

Review Highlights:
⭐ Exceptional urgent care services with minimal wait times. ⭐ Professional and caring medical team. ⭐ Highly recommended for immediate medical needs.

Newark Department of Health & Community Wellness

No Image

The Newark Department of Health & Community Wellness on William Street is a critical governmental entity responsible for promoting and protecting public health in Newark. With a 2.3-star rating from 20 reviews, it focuses on delivering essential community-wide health initiatives and services. The department ensures full accessibility with wheelchair-friendly parking, entrances, and restrooms, reflecting its commitment to serving all residents. It facilitates various health programs and resources, accepting credit and debit cards for applicable services. This center is fundamental to the city’s health infrastructure, providing foundational wellness support to the Central Ward community.

πŸ“ 110 William St # 110, Newark, NJ 07102, USA
πŸ“ž (973) 733-7600

⭐ 2.3 (20 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Credit Card
  • Debit Card
  • Cash Only

Review Highlights:
⭐ Offers essential public health services. ⭐ The department plays a vital role in community well-being. ⭐ Provides valuable resources to residents.

Newark Beth Israel Medical Center

No Image

Newark Beth Israel Medical Center on Lyons Avenue is a significant healthcare institution in Newark, recognized for its extensive services and capacity. With a 2.9-star rating from over 750 reviews, it serves a large patient population, providing a wide array of medical treatments, emergency care, and specialized clinics. The center boasts comprehensive accessibility, including various parking options (free and paid, street and garage), and wheelchair-friendly entrances and restrooms. It offers convenient payment through credit, debit, and NFC. Newark Beth Israel is a crucial component of the city’s medical landscape, offering vital health support to the Weequahic area.

πŸ“ 201 Lyons Ave, Newark, NJ 07112, USA
πŸ“ž (973) 926-7000

⭐ 2.9 (755 reviews)

ℹ️ About / Service Details
General Information
  • Hospital
  • Has Restroom
Parking options
  • Paid parking lot
  • Free street parking
  • Free garage parking
  • Paid garage parking
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Credit Card
  • Debit Card
  • Cash Only
  • NFC

Review Highlights:
⭐ A large medical facility offering diverse services. ⭐ Provides critical care to the Newark community. ⭐ Patients have access to a wide range of medical specialties.

Saint James Health – West

No Image

Saint James Health – West, situated on S 8th Street, is a highly-rated community health center in Newark with a 4.5-star rating from 24 reviews. This facility is praised for its personalized patient care and its commitment to fostering a supportive and welcoming atmosphere. It offers excellent accessibility, including wheelchair parking, entrances, and restrooms, ensuring all patients can comfortably access services. Payment flexibility is provided through credit and debit card options. Saint James Health – West is a valuable asset to the West Side community, delivering essential health services with a strong emphasis on patient satisfaction and comprehensive well-being.

πŸ“ 332 S 8th St, Newark, NJ 07103, USA
πŸ“ž (973) 789-8111

⭐ 4.5 (24 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Credit Card
  • Debit Card
  • Cash Only

Review Highlights:
⭐ Dedicated team providing personalized care. ⭐ A welcoming and supportive environment for patients. ⭐ Focuses on community health and well-being.

Central Jersey Medical Center

No Image

Central Jersey Medical Center on 13th Avenue boasts a perfect 5-star rating from its reviews, highlighting its commitment to outstanding patient care in Newark. This center is recognized for its dedicated and professional staff who prioritize patient well-being in a comfortable environment. It ensures accessibility with wheelchair-friendly entrances and restrooms. While it notes “No Cash Only” for payments, implying other methods are accepted, it focuses on providing high-quality medical services to the Fairmount community. This clinic is an excellent option for those seeking compassionate and efficient healthcare with a strong emphasis on patient satisfaction.

πŸ“ 359 13th Ave, Newark, NJ 07107, USA
πŸ“ž (973) 482-4439

⭐ 5 (4 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Accessibility
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Cash Only

Review Highlights:
⭐ Patients consistently report exceptional care. ⭐ Highly attentive and professional staff. ⭐ A top-rated choice for local medical services.

Central Jersey Medical Center

No Image

Central Jersey Medical Center on Johnson Avenue, though with a single 5-star review, promises a highly personalized and efficient healthcare experience in Newark. This location is committed to accessibility with wheelchair-friendly entrances and restrooms, ensuring ease of access for all patients. It offers flexible payment options, accepting credit cards and operating on a “No Cash Only” basis, indicating broad payment method acceptance. Serving the Malcolm X Shabazz High School area and wider South Broad Street community, this center is poised to deliver attentive and effective medical care in a supportive environment, focusing on individual patient needs.

πŸ“ 80 Johnson Ave, Newark, NJ 07108, USA
πŸ“ž (973) 498-1543

⭐ 5 (1 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Accessibility
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Credit Card
  • Cash Only

Review Highlights:
⭐ Provides excellent and personalized patient care. ⭐ Offers a welcoming and efficient healthcare experience. ⭐ A reliable choice for medical needs in the community.

Oak Street Health North Newark Primary Care Clinic

No Image

Oak Street Health North Newark Primary Care Clinic on Bloomfield Avenue boasts a perfect 5-star rating from 44 reviews, distinguishing itself as a premier primary care provider in Newark, particularly for older adults. The clinic is designed for utmost accessibility, featuring wheelchair-friendly parking, entrances, restrooms, and seating. It offers convenient payment methods, including credit and debit cards. Oak Street Health is celebrated for its patient-centered approach, providing comprehensive and coordinated care that addresses the unique needs of its community members in Upper Roseville. The atmosphere is warm and inviting, fostering trust and well-being.

πŸ“ 501 Bloomfield Ave, Newark, NJ 07107, USA
πŸ“ž (973) 933-6412

⭐ 5 (44 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
  • Wheelchair accessible seating
Payment options
  • Credit Card
  • Debit Card
  • Cash Only

Review Highlights:
⭐ Exceptional primary care with a focus on older adults. ⭐ Friendly and supportive team. ⭐ Patients praise the comprehensive and attentive approach to health.

Mary Eliza Mahoney Health Center

No Image

Mary Eliza Mahoney Health Center on University Avenue is an integral part of Newark’s public health infrastructure. With a 2.7-star rating from 61 reviews, this center is committed to delivering fundamental health services and programs to the Central Ward community. It ensures broad accessibility with wheelchair-friendly parking, entrances, and restrooms. The center accepts credit and debit cards, facilitating ease of payment for its services. Named after a pioneering African American nurse, the facility strives to uphold a legacy of accessible and dedicated healthcare, serving as a vital resource for health education and preventive care.

πŸ“ 394 University Ave, Newark, NJ 07102, USA
πŸ“ž (800) 734-7083

⭐ 2.7 (61 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Credit Card
  • Debit Card
  • Cash Only

Review Highlights:
⭐ Provides essential health services to the community. ⭐ A resource for public health initiatives. ⭐ Offers a range of accessible health programs.

First Choice Women’s Resource Centers

No Image

First Choice Women’s Resource Centers on Halsey Street shines with an outstanding 4.9-star rating from over 640 reviews, reflecting its profound impact and compassionate service in Newark. This center is dedicated exclusively to women’s health and empowerment, providing vital resources and support in a welcoming and confidential environment. It ensures accessibility with wheelchair-friendly entrances and restrooms, and readily accepts credit and debit card payments. First Choice is celebrated for its empathetic approach, offering a safe space where women can receive care and guidance with dignity and respect, establishing itself as a trusted institution in the Central Business District.

πŸ“ 35 Halsey St, Newark, NJ 07102, USA
πŸ“ž (973) 856-6658

⭐ 4.9 (643 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Accessibility
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom

Review Highlights:
⭐ Exceptional support and compassionate care for women. ⭐ Patients feel respected and well-informed. ⭐ Provides valuable resources and understanding.

The Family Health Center (FHC) at Newark Beth Israel Medical Center

No Image

The Family Health Center (FHC) at Newark Beth Israel Medical Center on Lyons Avenue serves as a key access point for family-focused healthcare within the larger medical complex. With a 2.5-star rating from 38 reviews, it is dedicated to providing comprehensive care for families in the Weequahic area. The FHC ensures full accessibility with wheelchair-friendly parking, entrances, and restrooms, and offers versatile payment options including credit, debit, and NFC. It aims to deliver coordinated and continuous care, supporting the health and wellness of all family members within a supportive and accessible clinical setting.

πŸ“ 166 Lyons Ave, Newark, NJ 07112, USA
πŸ“ž (973) 926-7000

⭐ 2.5 (38 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Credit Card
  • Debit Card
  • Cash Only
  • NFC

Review Highlights:
⭐ Offers a range of family health services. ⭐ Part of a larger medical center providing comprehensive care. ⭐ Provides accessible healthcare options for families.

North Ward Medical Arts

No Image

North Ward Medical Arts on Mt Prospect Avenue shines with an outstanding 4.9-star rating from over 690 reviews, establishing itself as a top-tier medical facility in Newark. Known for its efficiency and compassionate care, this center offers a superior patient experience with minimal wait times. It is fully accessible, featuring wheelchair-friendly parking, entrances, and restrooms, and provides convenient payment options through credit and debit cards. Serving the Forest Hill community, North Ward Medical Arts is dedicated to delivering high-quality, patient-centered healthcare, making it a highly recommended choice for residents seeking reliable medical services.

πŸ“ 491 Mt Prospect Ave First Floor, Newark, NJ 07104, USA
πŸ“ž (866) 509-2380

⭐ 4.9 (691 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Credit Card
  • Debit Card
  • Cash Only

Review Highlights:
⭐ Exceptional patient care and short wait times. ⭐ Highly professional and empathetic medical staff. ⭐ A consistently positive patient experience.

Saint James Health – East

No Image

Saint James Health – East, located on Lafayette Street, is an accessible community health center in Newark’s Ironbound neighborhood, with a 3.1-star rating from 127 reviews. This facility is committed to providing essential healthcare services to the local population. It ensures broad accessibility with wheelchair-friendly parking, entrances, restrooms, and seating, accommodating all patients. Payment options are diverse, including credit, debit, and NFC. Saint James Health – East strives to offer a supportive environment where community members can receive necessary medical care, contributing to the overall well-being of the North Ironbound area.

πŸ“ 228 Lafayette St 2nd & 4th Floor, Newark, NJ 07105, USA
πŸ“ž (973) 789-8111

⭐ 3.1 (127 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
  • Wheelchair accessible seating
Payment options
  • Credit Card
  • Debit Card
  • Cash Only
  • NFC

Review Highlights:
⭐ Provides essential health services in the Ironbound area. ⭐ Accessible facilities for community members. ⭐ Offers a range of healthcare support.

Newark Community Health Center: Joaquin Ludivina MD

No Image

Newark Community Health Center: Joaquin Ludivina MD, sharing an address on Ludlow Street, stands out with a perfect 5-star rating from its single review. This indicates a highly personalized and attentive medical practice. The center prioritizes patient convenience with wheelchair-accessible parking, entrances, and restrooms. It accepts various payment methods, aligning with modern healthcare practices. Dr. Ludivina’s center is dedicated to offering focused and effective healthcare, providing a more intimate and specialized experience within the broader Newark Community Health Centers network. It is an excellent choice for those seeking dedicated individual medical attention.

πŸ“ 101 Ludlow St #121, Newark, NJ 07114, USA
πŸ“ž (973) 565-0355

⭐ 5 (1 reviews)

ℹ️ About / Service Details
General Information
  • Health
  • Has Restroom
Accessibility
  • Wheelchair accessible parking
  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
Payment options
  • Cash Only

Review Highlights:
⭐ Provides highly personalized and attentive medical care. ⭐ Patients appreciate the dedicated doctor. ⭐ Offers a focused and effective healthcare experience.

Newark, NJ, is home to a robust network of clinics and health centers, each playing a crucial role in supporting the well-being of its residents. From large medical centers offering extensive services to specialized clinics focusing on urgent care or women’s health, the city provides diverse options to cater to various healthcare needs. With a strong emphasis on accessibility, patient satisfaction, and comprehensive care, these facilities ensure that quality healthcare is within reach for everyone in the community. We hope this guide helps you find the ideal healthcare provider in Newark to support your health journey.

David Go

Leave a Reply

Your email address will not be published. Required fields are marked *