Accepts Medicare (pay less out of pocket)
Phone
(703) 277-3360
Specialty
Physical Medicine and Rehabilitation
Gender
M
Medical School
Other
Graduation Year
1996
Offers Telehealth Services
Yes
Accepts Medicare Assignment
Yes
Practice State: VA
Line Service Count: 142
Beneficiary Count: 101
Practice State: VA
Line Service Count: 354
Beneficiary Count: 175
Practice State: VA
Line Service Count: 72
Beneficiary Count: 64
Practice State: VA
Line Service Count: 55
Beneficiary Count: 43
Practice State: VA
Line Service Count: 204
Beneficiary Count: 124
Practice State: VA
Line Service Count: 291
Beneficiary Count: 162
Practice State: VA
Line Service Count: 131
Beneficiary Count: 102
Practice State: VA
Line Service Count: 131
Beneficiary Count: 102
Practice State: VA
Line Service Count: 113
Beneficiary Count: 87
Practice State: VA
Line Service Count: 149
Beneficiary Count: 106
Practice State: VA
Line Service Count: 78
Beneficiary Count: 57
Practice State: VA
Line Service Count: 232
Beneficiary Count: 115
Practice State: VA
Line Service Count: 644
Beneficiary Count: 110
7535 Little River Tpke
Suite 100c
Annandale, VA 22003
-2976
Phone: (703)
277-3360
3459 Saint Johns Ln
Suite 9
Ellicott City, MD 21042
-4026
Phone: (443)
325-5120