Skip to main content
Thank you for visiting. 
 
The website is temporarily down. 
 
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