Peter Alexander Vellis, DO, Family Medicine

1400 Washington Ave
AlbanyNY  12222-1000 (Albany County)


Phone: 518-442-5461
Fax: 518-442-5444

NPI: 1053463547
License Number: 173769 (NY)