Main Office (Florida) (In-person and Virtual):

Fort Lauderdale/Pompano Beach - 2335 E Atlantic Blvd Suite 200 - Pompano Beach, FL 33062

I offer Telehealth Services Across all of Florida, including: Miami, Boca Raton, Fort Lauderdale, West Palm Beach, Naples, Orlando, Pompano Beach, Jupiter, Sarasota, Tampa, St. Petersburg, Fort Myers, Melbourne, Jacksonville, Daytona Beach, Destin, Tallahassee, Gainesville, Ocala & St. Augustine

Pennsylvania Office (I offer only occasional in-person appointments here)

6301 Forbes Ave, Ste 120, Pittsburgh, PA 15217

I offer Telehealth visits to all cities in Pennsylvania, including: Philadelphia, Allentown, Reading, Bethlehem, Lancaster, Harrisburg, York, Chester, Norristown, Hazleton, Wilkes-Barre, Scranton, Easton, Lebanon, Pottsville, Pottstown, Coatesville, Carbondale, Altoona, Pittsburgh & Erie

City skyline at sunset viewed from across a body of water with rocks in the foreground and hills on the right.

At This time, I only offer Telehealth services to New York and Massachusetts. In-person appointments may be arranged depending on clinical necessity.

In New York, I offer treatment in all cities across the state, including New York City, Yonkers, White Plains, New Rochelle, Mount Vernon, Hempstead, Freeport, Brentwood, Central Islip, Patchogue, Buffalo

In Massachusetts, treatment is offered across all the state. This includes cities like Boston, Lawrence, Springfield, Worcester, Chelsea, Lynn, Holyoke, Revere, Brockton, Lowell, Haverhill, New Bedford, Fall River, Salem,