Free National NPI Number Registry
Charles B Twigg
Home > Charles B Twigg
NPI Number Detailed Information
Provider Information:
Name: | Charles B Twigg |
Gender: | |
Provider License Number If Given: | 618000137 |
NPI Information:
NPI: | 1477842763 |
Entity Type (Individual or Organization): |
2-org |
Enumeration Date: | 4/7/2011 |
Last Update Date: | 11/8/2011 |
Provider Business Mailing Address:
Address: | 33 W MAIN ST Berryville, VA 22611 |
Phone Number: | 5409555051 |
Fax Number: | 5409555052 |
Provider Business Practice Location Address:
Address: | 33 W MAIN ST Berryville, VA 22611 |
Phone Number: | 5409555051 |
Fax Number: | 5409555052 |
Provider Taxonomy:
Primary: | 332H00000X |
Secondary (if any): | 152W00000X |
State: | VA |
Top Doctors in VA
About Charles B Twigg
Charles B Twigg ( CHARLES B TWIGG ) is An Eyewear Supplier Provider in Berryville, VA.
The NPI Number for Charles B Twigg is 1477842763.
The current location address for Charles B Twigg is 33 W MAIN ST Berryville, VA 22611 and the contact number is 5409555051 and fax number is 5409555052.
The mailing address for Charles B Twigg is 33 W MAIN ST Berryville, VA 22611- 5409555051 (mailing address contact number - 5409555051).
An organization that provides spectacles, contact lenses, and other vision enhancement devices prescribed by an optometrist or ophthalmologist.
Provider Business Location on Map
FAQs:
What is the NPI Number for Charles B Twigg ?
Answer: The NPI Number for Charles B Twigg is 1477842763
Where is Charles B Twigg located?
Answer: Charles B Twigg is located at 33 W MAIN ST Berryville, VA 22611.
What is the specialty for Charles B Twigg ?
Answer: The Specialty of Charles B Twigg is An Eyewear Supplier Provider.
Are there any online reviews for Charles B Twigg ?
Answer: Not yet!
Are there any other health care providers in Berryville, VA?
Answer: Yes, there are given below...
More Providers in Berryville , VA
Commonwealth Of Virginia State Board Of Health
Public Health or Welfare Agency
NPI Number: 1629029640
Address: 100 N BUCKMARSH ST Berryville, VA 22611 , Phone: 5409551033
Public Health or Welfare Agency
NPI Number: 1629029640
Address: 100 N BUCKMARSH ST Berryville, VA 22611 , Phone: 5409551033
Ggnsc Berryville Llc
Skilled Nursing Facility
NPI Number: 1194777516
Address: 110 CHALMERS CT Berryville, VA 22611 , Phone: 5409559995
Skilled Nursing Facility
NPI Number: 1194777516
Address: 110 CHALMERS CT Berryville, VA 22611 , Phone: 5409559995
Clarke County Publlic Schools
Local Education Agency (LEA)
NPI Number: 1063437671
Address: 317 W MAIN ST Berryville, VA 22611 , Phone: 5409556110
Local Education Agency (LEA)
NPI Number: 1063437671
Address: 317 W MAIN ST Berryville, VA 22611 , Phone: 5409556110
The Makar Company, Llc
Home Modifications Contractor
NPI Number: 1134134851
Address: 511 E MAIN ST Berryville, VA 22611 , Phone: 5409556016
Home Modifications Contractor
NPI Number: 1134134851
Address: 511 E MAIN ST Berryville, VA 22611 , Phone: 5409556016
Dr. Russel Brick Mckelway
Psychiatry Physician
NPI Number: 1942216775
Address: 1 WEST MAIN STREET Berryville, VA 22611 , Phone: 5406671230
Psychiatry Physician
NPI Number: 1942216775
Address: 1 WEST MAIN STREET Berryville, VA 22611 , Phone: 5406671230
Sherif Z Kaiser
Family Medicine Physician
NPI Number: 1093818213
Address: 115 S CHURCH ST Berryville, VA 22611 , Phone: 5409554811
Family Medicine Physician
NPI Number: 1093818213
Address: 115 S CHURCH ST Berryville, VA 22611 , Phone: 5409554811
Berryville Medical Associates, Plc
Family Medicine Physician
NPI Number: 1508969726
Address: 115 S CHURCH STREET Berryville, VA 22611 , Phone: 5409554811
Family Medicine Physician
NPI Number: 1508969726
Address: 115 S CHURCH STREET Berryville, VA 22611 , Phone: 5409554811
Berryville Pharmacy
Community/Retail Pharmacy
NPI Number: 1841397684
Address: 8 W MAIN ST Berryville, VA 22611 , Phone: 5409552063
Community/Retail Pharmacy
NPI Number: 1841397684
Address: 8 W MAIN ST Berryville, VA 22611 , Phone: 5409552063
Dr. Dandridge Berry Allen
General Practice Dentistry
NPI Number: 1811073984
Address: 100 CHALMERS CT Berryville, VA 22611 , Phone: 5409552220
General Practice Dentistry
NPI Number: 1811073984
Address: 100 CHALMERS CT Berryville, VA 22611 , Phone: 5409552220
Shaileen Robin Backman
Clinical Social Worker
NPI Number: 1427135979
Address: 24 N BUCKMARSH ST Berryville, VA 22611 , Phone: 5409550780
Clinical Social Worker
NPI Number: 1427135979
Address: 24 N BUCKMARSH ST Berryville, VA 22611 , Phone: 5409550780
Mrs. Amy H. Sowers
Physical Therapist
NPI Number: 1568537611
Address: 322 NORTH BUCKMARSH ST. SUITE A Berryville, VA 22611 , Phone: 5409551837
Physical Therapist
NPI Number: 1568537611
Address: 322 NORTH BUCKMARSH ST. SUITE A Berryville, VA 22611 , Phone: 5409551837
Dr. Samuel Bauman
Professional Counselor
NPI Number: 1952450173
Address: 180 GRAFTON LANE Berryville, VA 22611 , Phone: 5409555205
Professional Counselor
NPI Number: 1952450173
Address: 180 GRAFTON LANE Berryville, VA 22611 , Phone: 5409555205
Dr. Kathryn Lee Steuer
Dermatology Physician
NPI Number: 1568517506
Address: 13 WEST MAIN STREET Berryville, VA 22611 , Phone: 5409550812
Dermatology Physician
NPI Number: 1568517506
Address: 13 WEST MAIN STREET Berryville, VA 22611 , Phone: 5409550812
Dr. Clark Dennis Fortney
Dentist
NPI Number: 1083751721
Address: 117 E MAIN ST Berryville, VA 22611 , Phone: 5409554220
Dentist
NPI Number: 1083751721
Address: 117 E MAIN ST Berryville, VA 22611 , Phone: 5409554220
Cool Spring Physical Therapy, Inc
Physical Therapy Clinic/Center
NPI Number: 1538200696
Address: 1919 CASTLEMAN RD Berryville, VA 22611 , Phone: 5409554080
Physical Therapy Clinic/Center
NPI Number: 1538200696
Address: 1919 CASTLEMAN RD Berryville, VA 22611 , Phone: 5409554080
Guy Fanelli
Rehabilitation Chiropractor
NPI Number: 1770628323
Address: 322 N BUCKMARSH ST SUITE A Berryville, VA 22611 , Phone: 5409553355
Rehabilitation Chiropractor
NPI Number: 1770628323
Address: 322 N BUCKMARSH ST SUITE A Berryville, VA 22611 , Phone: 5409553355
Kathryn Lee Steuer Md Pc
Dermatology Physician
NPI Number: 1427193101
Address: 13 W MAIN ST Berryville, VA 22611 , Phone: 5409550812
Dermatology Physician
NPI Number: 1427193101
Address: 13 W MAIN ST Berryville, VA 22611 , Phone: 5409550812
Mrs. Leslie J. Williams
Physical Therapist
NPI Number: 1801925458
Address: 322 NORTH BUCKMARSH ST. SUITE A Berryville, VA 22611 , Phone: 5409551837
Physical Therapist
NPI Number: 1801925458
Address: 322 NORTH BUCKMARSH ST. SUITE A Berryville, VA 22611 , Phone: 5409551837
Christina M. Rose
Physical Therapist
NPI Number: 1225167133
Address: 322 NORTH BUCKMARSH ST. SUITE A Berryville, VA 22611 , Phone: 5409551837
Physical Therapist
NPI Number: 1225167133
Address: 322 NORTH BUCKMARSH ST. SUITE A Berryville, VA 22611 , Phone: 5409551837
Kristine L. Macdonnell
Physical Therapist
NPI Number: 1184754897
Address: 322 NORTH BUCKMARSH ST. SUITE A Berryville, VA 22611 , Phone: 5409551837
Physical Therapist
NPI Number: 1184754897
Address: 322 NORTH BUCKMARSH ST. SUITE A Berryville, VA 22611 , Phone: 5409551837
Brownen Wood
Music Therapist
NPI Number: 1255454369
Address: 180 GRAFTON LANE Berryville, VA 22611 , Phone: 5405420200
Music Therapist
NPI Number: 1255454369
Address: 180 GRAFTON LANE Berryville, VA 22611 , Phone: 5405420200
Mrs. Margaret Ruth Frye
Contractor
NPI Number: 1356556831
Address: 1919 CASTLEMAN RD Berryville, VA 22611 , Phone: 5409554080
Contractor
NPI Number: 1356556831
Address: 1919 CASTLEMAN RD Berryville, VA 22611 , Phone: 5409554080
Edith O. Buchan
Physical Therapist
NPI Number: 1831307685
Address: 1919 CASTLEMAN RD Berryville, VA 22611 , Phone: 5409554080
Physical Therapist
NPI Number: 1831307685
Address: 1919 CASTLEMAN RD Berryville, VA 22611 , Phone: 5409554080
Mrs. Lelia May Williams
Specialist
NPI Number: 1063613172
Address: 28 CRUMS CHURCH RD Berryville, VA 22611 , Phone: 5409552786
Specialist
NPI Number: 1063613172
Address: 28 CRUMS CHURCH RD Berryville, VA 22611 , Phone: 5409552786
Ebrahim H Baradaran
Dentist
NPI Number: 1477745396
Address: 100 W MAIN ST Berryville, VA 22611 , Phone: 8046511515
Dentist
NPI Number: 1477745396
Address: 100 W MAIN ST Berryville, VA 22611 , Phone: 8046511515
Dr. Nicole Christine Malony
General Practice Dentistry
NPI Number: 1720261191
Address: 322 N BUCKMARSH ST SUITE 2 Berryville, VA 22611 , Phone: 3042901976
General Practice Dentistry
NPI Number: 1720261191
Address: 322 N BUCKMARSH ST SUITE 2 Berryville, VA 22611 , Phone: 3042901976
Kaiser And Malony, D.D.S., P.C.
General Practice Dentistry
NPI Number: 1619150885
Address: 322 N BUCKMARSH ST Berryville, VA 22611 , Phone: 5403270884
General Practice Dentistry
NPI Number: 1619150885
Address: 322 N BUCKMARSH ST Berryville, VA 22611 , Phone: 5403270884
Dr. Gina Marie Kaiser
General Practice Dentistry
NPI Number: 1700069978
Address: 322 NORTH BUCKMARSH ST. Berryville, VA 22611 , Phone: 5403270884
General Practice Dentistry
NPI Number: 1700069978
Address: 322 NORTH BUCKMARSH ST. Berryville, VA 22611 , Phone: 5403270884
Berryville Physical Therapy And Wellness, Pllc
Physical Therapist
NPI Number: 1003083387
Address: 322 N BUCKMARSH ST STE C Berryville, VA 22611 , Phone: 5409551837
Physical Therapist
NPI Number: 1003083387
Address: 322 N BUCKMARSH ST STE C Berryville, VA 22611 , Phone: 5409551837
Diane Waters
Clinical Social Worker
NPI Number: 1548421050
Address: 180 GRAFTON LANE Berryville, VA 22611 , Phone: 5405420200
Clinical Social Worker
NPI Number: 1548421050
Address: 180 GRAFTON LANE Berryville, VA 22611 , Phone: 5405420200
Patricia Lynn Willauer Hertz
Physician Assistant
NPI Number: 1487810511
Address: 115 S CHURCH ST Berryville, VA 22611 , Phone: 5409554811
Physician Assistant
NPI Number: 1487810511
Address: 115 S CHURCH ST Berryville, VA 22611 , Phone: 5409554811
Mrs. Vicki S. Mainello
Physical Therapy Assistant
NPI Number: 1114183191
Address: 322 NORTH BUCKMARSH ST. SUITE A Berryville, VA 22611 , Phone: 5409551837
Physical Therapy Assistant
NPI Number: 1114183191
Address: 322 NORTH BUCKMARSH ST. SUITE A Berryville, VA 22611 , Phone: 5409551837
Dr Krawchuk Plc
Chiropractor
NPI Number: 1679808174
Address: 322 N BUCKMARSH ST Berryville, VA 22611 , Phone: 5409553355
Chiropractor
NPI Number: 1679808174
Address: 322 N BUCKMARSH ST Berryville, VA 22611 , Phone: 5409553355
Amy Waibel
Occupational Therapist
NPI Number: 1477882660
Address: 413 MCCLELLAN ST Berryville, VA 22611 , Phone: 4437455760
Occupational Therapist
NPI Number: 1477882660
Address: 413 MCCLELLAN ST Berryville, VA 22611 , Phone: 4437455760
Ms. Lu Anne Patrick
Speech-Language Pathologist
NPI Number: 1073844346
Address: 330 W MAIN ST Berryville, VA 22611 , Phone: 5499552781
Speech-Language Pathologist
NPI Number: 1073844346
Address: 330 W MAIN ST Berryville, VA 22611 , Phone: 5499552781
Berryville Medical Associates Plc
Family Medicine Physician
NPI Number: 1376869586
Address: 115 S CHURCH ST Berryville, VA 22611 , Phone: 5409554811
Family Medicine Physician
NPI Number: 1376869586
Address: 115 S CHURCH ST Berryville, VA 22611 , Phone: 5409554811
Mrs. Kimberly Kenna Rodriguez
Orthopedic Physical Therapist
NPI Number: 1629382569
Address: 322 N BUCKMARSH ST STE A Berryville, VA 22611 , Phone: 5409551837
Orthopedic Physical Therapist
NPI Number: 1629382569
Address: 322 N BUCKMARSH ST STE A Berryville, VA 22611 , Phone: 5409551837
Mrs. Diane Lynn Collett
Occupational Therapy Assistant
NPI Number: 1154630754
Address: 413 MCCLELLAN ST Berryville, VA 22611 , Phone: 5409552802
Occupational Therapy Assistant
NPI Number: 1154630754
Address: 413 MCCLELLAN ST Berryville, VA 22611 , Phone: 5409552802
Family Care Pharmacy Inc
Pharmacy
NPI Number: 1407165558
Address: 401 GRAFTON LN Berryville, VA 22611 , Phone: 5409555747
Pharmacy
NPI Number: 1407165558
Address: 401 GRAFTON LN Berryville, VA 22611 , Phone: 5409555747
Charles B Twigg
Eyewear Supplier
NPI Number: 1477842763
Address: 33 W MAIN ST Berryville, VA 22611 , Phone: 5409555051
Eyewear Supplier
NPI Number: 1477842763
Address: 33 W MAIN ST Berryville, VA 22611 , Phone: 5409555051
Rajdeep Parmar Do Pc
Internal Medicine Physician
NPI Number: 1497029839
Address: 110 CHALMERS CT Berryville, VA 22611 , Phone: 5405396266
Internal Medicine Physician
NPI Number: 1497029839
Address: 110 CHALMERS CT Berryville, VA 22611 , Phone: 5405396266
Mrs. Ashley Beth Watterson
Adult Health Nurse Practitioner
NPI Number: 1003181611
Address: 115 S CHURCH ST Berryville, VA 22611 , Phone: 5409554811
Adult Health Nurse Practitioner
NPI Number: 1003181611
Address: 115 S CHURCH ST Berryville, VA 22611 , Phone: 5409554811
Rpbv Llc
Community/Retail Pharmacy
NPI Number: 1083958136
Address: 15 CROW ST SUITE A Berryville, VA 22611 , Phone: 5409552020
Community/Retail Pharmacy
NPI Number: 1083958136
Address: 15 CROW ST SUITE A Berryville, VA 22611 , Phone: 5409552020
Amanda Machalle Schleuss
Pharmacist
NPI Number: 1861737488
Address: 15A CROW ST Berryville, VA 22611 , Phone: 5409552020
Pharmacist
NPI Number: 1861737488
Address: 15A CROW ST Berryville, VA 22611 , Phone: 5409552020
Battletown Pharmacy, Inc.
Community/Retail Pharmacy
NPI Number: 1073855094
Address: 33 W MAIN ST SUITE A Berryville, VA 22611 , Phone: 5409550500
Community/Retail Pharmacy
NPI Number: 1073855094
Address: 33 W MAIN ST SUITE A Berryville, VA 22611 , Phone: 5409550500
Loudoun Medical Group Pc
Advanced Practice Midwife
NPI Number: 1609298439
Address: 3 1/2 E MAIN ST Berryville, VA 22611 , Phone: 7037261300
Advanced Practice Midwife
NPI Number: 1609298439
Address: 3 1/2 E MAIN ST Berryville, VA 22611 , Phone: 7037261300
Loudoun Medical Group Pc
Pediatrics Physician
NPI Number: 1801211644
Address: 15 1ST ST Berryville, VA 22611 , Phone: 5409558140
Pediatrics Physician
NPI Number: 1801211644
Address: 15 1ST ST Berryville, VA 22611 , Phone: 5409558140
Lory Chrane
Speech-Language Pathologist
NPI Number: 1285038406
Address: 386 LEWISVILLE RD Berryville, VA 22611 , Phone: 5405393939
Speech-Language Pathologist
NPI Number: 1285038406
Address: 386 LEWISVILLE RD Berryville, VA 22611 , Phone: 5405393939
Family Preservation Services, Inc
Community/Behavioral Health Agency
NPI Number: 1649678160
Address: 240 WESTWOOD RD Berryville, VA 22611 , Phone: 5405350043
Community/Behavioral Health Agency
NPI Number: 1649678160
Address: 240 WESTWOOD RD Berryville, VA 22611 , Phone: 5405350043
Janet Michelle Mackenzie
Clinical Psychologist
NPI Number: 1326437187
Address: 180 GRAFTON LN Berryville, VA 22611 , Phone: 5409552400
Clinical Psychologist
NPI Number: 1326437187
Address: 180 GRAFTON LN Berryville, VA 22611 , Phone: 5409552400
Charles B Twigg in Other Directories
Provider don't have other directory link yet.