Richard Howard Lockwood, MD, Internal Medicine

4600 Southwood Heights Dr
JamesvilleNY  13078-9595 (Onondaga County)


Phone: 315-469-1300
Fax: 315-469-5545

NPI: 1922088871
License Number: 149229 (NY)