Skip to main content
Thank you for visiting.  This website has been relocated. 
Please visit us at www.drshella.com
 
Dr. Shella Ilani's office is located at 145 East 27th Street, Suite 1G, New York, NY 10016
 Dr Ilani can be contacted at (646) 873-0088 and info@drshellailani.com