Finn Plastic Surgery

$3.0M revenue • 2 employees • 1390 Environ Way Building 1000, 3rd floor, Chapel Hill, NC, 27517, United States

Last Updated Jun 29, 2025

Company Overview

Company Name

Finn Plastic Surgery

Address

1390 Environ Way Building 1000, 3rd floor, Chapel Hill, NC, 27517, United States

Approx. Annual Revenue

$3.0M

Employees

2

About Finn Plastic Surgery

The company is located in Chapel Hill, North Carolina, United States. It provides a range of surgical and non-surgical cosmetic procedures, including treatments for the face and body. The practice is led by a team of board-certified plastic surgeons and a licensed medical aesthetician, who are dedicated to helping clients achieve their aesthetic goals.

Frequently Asked Questions about Finn Plastic Surgery

Advertising Pixels

  • Facebook Ad Pixel
  • Google Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Justin Sowder Owner
Charles Finn Owner
LinkedIn