Dell P Smith

$480.0K revenue • 8 employees • 1880 Fillmore Ave N, Twin Falls, ID, 83301, United States

Last Updated Oct 29, 2025

Company Overview

Company Name

Dell P Smith

Address

1880 Fillmore Ave N, Twin Falls, ID, 83301, United States

Approx. Annual Revenue

$0.5M

Employees

8

Established

2016

Google Reviews

4.8 (141 reviews)

Google Business Category

Plastic surgeon

Locations

2

About Dell P Smith

Dell Smith Plastic Surgery, located in Twin Falls, ID, offers a wide range of medical spa and plastic surgery services. Led by board-certified plastic surgeon Dr. Dell P. Smith, the practice provides natural-looking and desired results through cutting-edge cosmetic solutions, awarded care, and a highly skilled team of professionals.

Business Profile

Read from the Dell P Smith website on Oct 13, 2026. Hover an item to see the exact wording it came from.

Licenses, certifications & awards

Brands carried or installed

About the website

Website quality (AI-assessed)
7/10 · Current blog posts and testimonials; Clear service menu and contact info

Dell P Smith locations

2 Google Business Profile listings.

LocationGoogle categoryReviewsStatus
1880 Fillmore Ave N, Twin Falls, IDprimaryPlastic surgeon 4.8 (141)Claimed
1880 Fillmore Ave N, Twin Falls, IDPlastic surgery clinic 4.2 (5)Claimed

Med Spa Companies near Twin Falls, ID

Browse all Med Spa companies in Idaho →

Frequently Asked Questions about Dell P Smith

Advertising Pixels

  • Facebook Ad Pixel
  • Google Ad Pixel

Categories

Technologies Used

Social Profiles

Key Decision Makers

Tami Charlton General Manager
Dell Smith Owner