Leland Shayne Webb, MD, Plastic Surgery

38 Park Ln S Apt 6
AlbanyNY  12204-1930 (Albany County)


Phone: 518-527-5784
Fax:

NPI: 1275794810
License Number: 248809 (NY)