About
Clinical interests
Behavioral health
Diabetes
Geriatrics
High blood pressure
High cholesterol
Internal medicine
Preventive care
Travel medicine
Locations
Office Hours
Sunday
Closed
Monday
8 a.m. to 5 p.m.
Tuesday
8 a.m. to 5 p.m.
Wednesday
8 a.m. to 5 p.m.
Thursday
8 a.m. to 5 p.m.
Friday
8 a.m. to 5 p.m.
Saturday
Closed
Education and credentials
Board certifications
American Board of Internal Medicine
Medical school
Florida State University
Intern/residency
Texas Health Presbyterian Dallas
Accepted insurances
We accept many major health insurance plans. Insurance plans accepted vary by doctor and can change. Please call your clinic directly to confirm what insurances are accepted.
Clinician numbers for agent use only.
Clinician numbers for agent use only.
Freedom medicare plan rx (hmo) | h5427-059
Freedom medicare plan rx (hmo) | h5427-060
Freedom medi-medi full (hmo d-snp) | h5427-087
Freedom medi-medi partial (hmo d-snp) | h5427-078
Freedom m�ximo (hmo-pos) | h5427-112
Freedom m�ximo (hmo-pos) | h5427-113
Freedom platinum plan rx (hmo) | h5427-088
Freedom platinum plan rx (hmo) | h5427-089
Freedom platinum plan rx (hmo) | h5427-091
Freedom platinum plan rx (hmo) | h5427-093
Freedom platinum plan rx (hmo) | h5427-094
Freedom platinum rewards plan rx (hmo) | h5427-096
Freedom platinum rewards plan rx (hmo) | h5427-102
Freedom platinum rewards plan rx (hmo) | h5427-103
Freedom platinum rewards plan rx (hmo) | h5427-105
Freedom platinum rewards plan rx (hmo) | h5427-106
Freedom platinum rewards plan rx (hmo) | h5427-107
Freedom savings plan (hmo) | h5427-052
Freedom vip care (hmo c-snp) | h5427-070
Freedom vip rewards (hmo c-snp) | h5427-099
Freedom vip rewards (hmo c-snp) | h5427-108
Freedom vip savings (hmo c-snp) | h5427-072
Freedom vip savings (hmo c-snp) | h5427-082
Freedom vip savings copd (hmo c-snp) | h5427-077
Freedom vip savings copd (hmo c-snp) | h5427-083
Humana community (hmo) | h1036-332
Humana direct choice giveback (ppo) | h5216-452
Humana dual integrated (hmo d-snp) | h1036-339
Humana dual integrated (hmo d-snp) | h1036-340
Humana dual integrated (hmo d-snp) | h1036-341
Humana essentials plus giveback h1036-271 (hmo) | h1036-271
Humana full access giveback h5216-311 (ppo) | h5216-311
Humana full access giveback h5216-393 (ppo) | h5216-393
Humana fully integrated h1036-280 (hmo d-snp) | h1036-280
Humana gold plus - diabetes and heart (hmo c-snp) | h1036-121
Humana gold plus - diabetes and heart (hmo c-snp) | h1036-292
Humana gold plus - diabetes and heart (hmo c-snp) | h1036-299
Humana gold plus - diabetes and heart (hmo c-snp) | h1036-300
Humana gold plus - diabetes and heart (hmo c-snp) | h1036-301
Humana gold plus - diabetes and heart (hmo c-snp) | h1036-302
Humana gold plus - diabetes and heart (hmo c-snp) | h1036-311
Humana gold plus - diabetes and heart (hmo c-snp) | h1036-336
Humana gold plus - diabetes and heart (hmo c-snp) | h1036-338
Humana gold plus giveback h1036-157 (hmo) | h1036-157
Humana gold plus giveback h1036-265 (hmo) | h1036-265
Humana gold plus giveback h1036-266 (hmo) | h1036-266
Humana gold plus giveback h1036-269 (hmo) | h1036-269
Humana gold plus giveback h1036-270 (hmo) | h1036-270
Humana gold plus giveback h1036-278 (hmo) | h1036-278
Humana gold plus giveback h1036-286 (hmo) | h1036-286
Humana gold plus giveback h1036-305 (hmo) | h1036-305
Humana gold plus h1036-025 (hmo) | h1036-025
Humana gold plus h1036-044 (hmo) | h1036-044
Humana gold plus h1036-054c (hmo) | h1036-054
Humana gold plus h1036-062c (hmo) | h1036-062
Humana gold plus h1036-065c (hmo) | h1036-065
Humana gold plus h1036-068 (hmo) | h1036-068
Humana gold plus h1036-074 (hmo) | h1036-074
Humana gold plus h1036-146 (hmo) | h1036-146
Humana gold plus h1036-217 (hmo) | h1036-217
Humana gold plus h1036-229 (hmo) | h1036-229
Humana gold plus h1036-230 (hmo) | h1036-230
Humana gold plus lung (hmo c-snp) | h1036-297
Humana gold plus lung (hmo c-snp) | h1036-298
Humana gold plus lung (hmo c-snp) | h1036-310
Humana gold plus lung (hmo c-snp) | h1036-312
Humana gold plus lung (hmo c-snp) | h1036-313
Humana gold plus lung (hmo c-snp) | h1036-315
Humana gold plus lung (hmo c-snp) | h1036-316
Humana gold plus lung (hmo c-snp) | h1036-337
Humana gold plus snp-de h1036-077a (hmo d-snp) | h1036-077
Humana gold plus snp-de h1036-102 (hmo d-snp) | h1036-102
Humana gold plus snp-de h1036-209 (hmo d-snp) | h1036-209
Humana gold plus snp-de h1036-210 (hmo d-snp) | h1036-210
Humana gold plus snp-de h1036-213 (hmo d-snp) | h1036-213
Humana gold plus snp-de h1036-214 (hmo d-snp) | h1036-214
Humana gold plus snp-de h1036-226 (hmo d-snp) | h1036-226
Humana gold plus snp-de h1036-285 (hmo d-snp) | h1036-285
Humana gold plus snp-de h1036-304 (hmo d-snp) | h1036-304
Humana gold plus snp-de h1036-314 (hmo d-snp) | h1036-314
Humana total complete h1036-143 (hmo) | h1036-143
Humana usaa honor giveback (hmo) | h1036-119
Humana usaa honor giveback (hmo) | h1036-279
Humana usaa honor giveback (hmo) | h1036-290
Humana usaa honor giveback (ppo) | h5216-256
Humana usaa honor giveback (ppo) | h5216-257
Humana usaa honor giveback (ppo) | h5216-467
Humana value choice h5216-070 (ppo) | h5216-070
Humanachoice florida h5216-062 (ppo) | h5216-062
Humanachoice florida h5216-068 (ppo) | h5216-068
Humanachoice florida h5216-072 (ppo) | h5216-072
Humanachoice florida h5216-074 (ppo) | h5216-074
Humanachoice florida h5216-304 (ppo) | h5216-304
Humanachoice florida snp-de h5216-394 (ppo d-snp) | h5216-394
Optimum diamond (hmo c-snp) | h5594-036
Optimum diamond rewards (hmo c-snp) | h5594-028
Optimum diamond rewards (hmo c-snp) | h5594-034
Optimum diamond rewards copd (hmo c-snp) | h5594-029
Optimum diamond rewards copd (hmo c-snp) | h5594-035
Optimum diamond savings (hmo c-snp) | h5594-030
Optimum diamond savings copd (hmo c-snp) | h5594-031
Optimum emerald full (hmo d-snp) | h5594-017
Optimum emerald partial (hmo d-snp) | h5594-016
Optimum gold plan (hmo) | h5594-019
Optimum gold plus plan (hmo) | h5594-032
Optimum gold rewards plan (hmo) | h5594-001
Optimum gold rewards plan (hmo) | h5594-022
Optimum gold rewards plan (hmo) | h5594-026
Optimum platinum plan (hmo) | h5594-002
Aarp medicare advantage careflex from uhc fl-32 (hmo-pos) | h1045-057
Aarp medicare advantage careflex from uhc fl-33 (hmo-pos) | h1045-058
Aarp medicare advantage careflex from uhc fl-34 (hmo-pos) | h1045-059
Aarp medicare advantage careflex from uhc fl-35 (hmo-pos) | h1045-060
Aarp medicare advantage careflex from uhc fl-37 (hmo-pos) | h1045-067
Aarp medicare advantage careflex from uhc fl-39 (hmo-pos) | h1045-069
Aarp medicare advantage from uhc fl-0005 (hmo-pos) | h1045-026
Aarp medicare advantage from uhc fl-0006 (hmo-pos) | h1045-028
Aarp medicare advantage from uhc fl-0007 (hmo-pos) | h1045-030
Aarp medicare advantage from uhc fl-0008 (hmo-pos) | h1045-031
Aarp medicare advantage from uhc fl-0009 (hmo-pos) | h1045-033
Aarp medicare advantage from uhc fl-0010 (hmo-pos) | h1045-034
Aarp medicare advantage from uhc fl-0011 (hmo-pos) | h1045-041
Aarp medicare advantage from uhc fl-0012 (hmo-pos) | h1045-042
Aarp medicare advantage from uhc fl-0013 (hmo-pos) | h1045-043
Aarp medicare advantage from uhc fl-0015 (hmo-pos) | h1045-055
Aarp medicare advantage from uhc fl-0016 (ppo) | h2406-008
Aarp medicare advantage from uhc fl-0017 (ppo) | h2406-009
Aarp medicare advantage from uhc fl-0018 (ppo) | h2406-010
Aarp medicare advantage from uhc fl-0019 (ppo) | h2406-011
Aarp medicare advantage from uhc fl-001p (hmo-pos) | h1045-036
Aarp medicare advantage from uhc fl-0021 (ppo) | h2406-013
Aarp medicare advantage from uhc fl-0023 (ppo) | h2406-015
Aarp medicare advantage from uhc fl-0024 (ppo) | h2406-016
Aarp medicare advantage from uhc fl-0025 (ppo) | h2406-017
Aarp medicare advantage from uhc fl-0026 (ppo) | h2406-018
Aarp medicare advantage from uhc fl-0027 (ppo) | h2406-019
Aarp medicare advantage from uhc fl-0031 (regional ppo) | r0759-001
Aarp medicare advantage from uhc fl-003p (hmo-pos) | h1045-045
Aarp medicare advantage patriot no rx fl-ma01 (regional ppo) | r0759-002
Aarp medicare advantage patriot no rx fl-ma2 (ppo) | h2406-130
Uhc complete care fl-14 (hmo-pos c-snp) | h1045-048
Uhc dual complete fl-d002 (hmo-pos d-snp) | h1045-039
Uhc dual complete fl-d003 (ppo d-snp) | h1889-002
Uhc dual complete fl-d005 (regional ppo d-snp) | r0759-003
Uhc dual complete fl-d006 (hmo-pos d-snp) | h2509-002
Uhc dual complete fl-y4 (ppo d-snp) | h1889-026
Uhc dual complete fl-y5 (hmo-pos d-snp) | h2509-003
Uhc medicaremax complete care fl-30 (hmo c-snp) | h5420-014
Uhc medicaremax dual complete fl-d4 (hmo d-snp) | h5420-006
Uhc medicaremax dual complete fl-v3 (hmo d-snp) | h5420-015
Uhc medicaremax dual complete fl-y6 (hmo-pos d-snp) | h5420-016
Uhc medicaremax medicare advantage fl-0028 (hmo) | h5420-001
Uhc medicaremax medicare advantage fl-0029 (hmo) | h5420-003
Uhc preferred complete care fl-0003 (hmo c-snp) | h1045-018
Uhc preferred dual complete fl-d001 (hmo d-snp) | h1045-012
Uhc preferred dual complete fl-d01p (hmo d-snp) | h1045-038
Uhc preferred dual complete fl-v1 (hmo d-snp) | h1045-061
Uhc preferred dual complete fl-v2 (hmo d-snp) | h1045-064
Uhc preferred dual complete fl-y2 (hmo-pos d-snp) | h1045-063
Uhc preferred dual complete fl-y3 (hmo-pos d-snp) | h1045-065
Uhc preferred medicare advantage fl-0001 (hmo) | h1045-001
Uhc preferred medicare advantage fl-0002 (hmo) | h1045-005
Uhc preferred medicare advantage fl-002p (hmo) | h1045-037
Uhc the villages medicare advantage fl-0004 (hmo-pos) | h1045-025
Uhc the villages medicare advantage fl-004p (hmo-pos) | h1045-056
Wellcare dual access sync (hmo d-snp) | h1032-240
Wellcare dual access sync (hmo d-snp) | h1032-241
Wellcare dual access sync (hmo d-snp) | h1032-244
Wellcare dual reserve (hmo d-snp) | h1032-202
Wellcare giveback (hmo) | h1032-193
Wellcare giveback (hmo) | h1032-195
Wellcare giveback (hmo) | h1032-198
Wellcare giveback (hmo) | h1032-200
Wellcare giveback (hmo) | h1032-204
Wellcare giveback (hmo) | h1032-210
Wellcare giveback (hmo) | h1032-212
Wellcare patriot giveback (hmo) | h1032-239
Wellcare simple (hmo) | h1032-194
Wellcare simple (hmo) | h1032-196
Wellcare simple (hmo) | h1032-199
Wellcare simple (hmo) | h1032-201
Wellcare simple (hmo) | h1032-205
Wellcare simple (hmo) | h1032-211
Wellcare simple (hmo) | h1032-213
Wellcare simple (hmo) | h1032-237
Wellcare sunshine health dual align (hmo d-snp) | h1032-242
Wellcare sunshine health dual align (hmo d-snp) | h1032-243
Wellcare sunshine health dual align (hmo d-snp) | h1032-245
