Alexander Rochelli NPI 1811461247 Practice location: 15903 Yukon Ln, Derwood, MD 208552631 Taxonomy code: 106S00000X Phone: (240) 474-6460