Doctor profile · Federal record
Dr. William Alford, DO
Family Medicine Physician (CMS: Family Practice) · St Petersburg, FL
- NPI 1497333025
- Accepts Medicare
- 5 yrs in practice
- Male
- Group practice
- No sanctions
Practice & contact
- Primary practice
-
5101 Brittany Dr S
St Petersburg, FL 337151565
(727) 954-7204
Credentials & registration
- NPI registered
- April 2021 — 5 yrs on file
- Profile last updated
- June 26, 2024
- Year of graduation
- 2021 — 5 yrs since
- Specialty taxonomy
- 207Q00000X — NUCC code
- State license (1)
- Florida #OS19558
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1497333025. Last verified May 11, 2026.Open Payments
Industry payments received
All-time total
$593
Transactions
28
Manufacturers
14
| Payer (manufacturer) | Industry | Txns | Amount |
|---|---|---|---|
| Sumitomo Pharma America, Inc. | 3 | $70.35 | |
| AstraZeneca Pharmaceuticals LP | 4 | $68.56 | |
| Novo Nordisk Inc | 3 | $61.95 | |
| Amgen Inc. | 3 | $60.36 | |
| Lundbeck LLC | 2 | $56.49 | |
| Lilly USA, LLC | 2 | $42.65 | |
| ABBVIE INC. | 2 | $41.88 | |
| Bayer Healthcare Pharmaceuticals Inc. | 2 | $40.42 | |
| Dexcom, Inc. | 2 | $32.74 | |
| GlaxoSmithKline, LLC. | 1 | $29.24 | |
| Exact Sciences Corporation | 1 | $26.67 | |
| Janssen Pharmaceuticals, Inc | 1 | $23.99 | |
| Boston Scientific Corporation | 1 | $19.21 | |
| Salix Pharmaceuticals, a division of Bausch Health US, LLC | 1 | $18.04 |
By nature of payment
Hospital affiliations
Frequently asked questions
What is Dr. William Alford's medical specialty?
Dr. William Alford practices Family Medicine Physician in St Petersburg, FL.
Where does Dr. William Alford practice?
Dr. William Alford practices at 5101 Brittany Dr S, St Petersburg, FL 337151565. Office phone: 7279547204.
What is Dr. William Alford's NPI?
Dr. William Alford's National Provider Identifier (NPI) is 1497333025, issued by NPPES.
Does Dr. William Alford accept Medicare assignment?
Yes. Dr. William Alford accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.