HeartPlace Allen is conveniently located in Medical Bld. II on Presby Allen campus. 1105 Central Expy N., Bld 2, 3rd Floor, Ste 2330, Allen, TX 75013. P: 972-649-6511/F: 844-290-4360. We have a wonderful group of physicians, Dr. Amir Choudhry and Dr. Richard Ammar, ready to serve you..