Dr. David Pugh 18599 Lakeshore Blvd # 301, Euclid, OH 44119, United States of America +1 216-383-5900 Reviews Map