Harrisonburg General Practice Office
Miller, Earle & Shanks, PLLC
560 Neff Avenue
Suite 500
Harrisonburg, VA 22801
Telephone: 540-564-1555
Fax: 540-434-7832
Harrisonburg Office
Harrisonburg Office:
540-564-1555
Luray & Front Royal Offices:
540-743-4511
Miller, Earle & Shanks, PLLC
560 Neff Avenue
Suite 500
Harrisonburg, VA 22801
Telephone: 540-564-1555
Fax: 540-434-7832
Harrisonburg Office