He practices in Sellersville, Pennsylvania and has the professional credentials of M.D.. The NPI Number for Dr. Michael J Cassidy is 1790707107 and he holds a License No. MD051301L (Pennsylvania).