Skip to main content
Find a Lawyer
Musca Law

Musca Law - West Palm Beach, FL

Criminal Defense Lawyers in West Palm Beach, FL

524 Datura St. Suite 108 West Palm Beach, FL 33401

  • Free Consultation
  • 1 Super Lawyers®
  • 21 Years 
    Experience

West Palm Beach Criminal Defense Law Firm

Updated: 03/03/2026

Areas of Practice

  • Criminal Defense

Contact

Google Map

West Palm Beach, FL

524 Datura St.
Suite 108
West Palm Beach, FL 33401

Directions

Phone: 239-687-1964

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Additional Florida Locations

Stuart, FL  (37 miles)

850 NW Federal Hwy
Suite 436
Stuart, FL 34994

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Fort Lauderdale, FL  (41.8 miles)

800 SE 3rd Avenue
2nd Floor, Suite 200
Fort Lauderdale, FL 33316

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Miami, FL  (62.5 miles)

4300 Biscayne Blvd
Suite 203
Miami, FL 33137

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Vero Beach, FL  (67.2 miles)

601 21st St
Suite 300
Vero Beach, FL 32960

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Melbourne, FL  (111 miles)

6767 North Wickham Road
Suite 400 BB
Melbourne, FL 32940

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Fort Myers, FL  (112 miles)

2200 Dr Martin Luther King Jr Blvd
Suite A
Fort Myers, FL 33901

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Naples, FL  (Main Office, 113.2 miles)

3375 Tamiami Trail E
Ste 200
Naples, FL 34112

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Cape Coral, FL  (116.4 miles)

923 Del Prado Blvd S
Unit 201
Cape Coral, FL 33990

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Tavernier, FL  (123.6 miles)

88765 Overseas Hwy
Unit 5
Tavernier, FL 33070

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Punta Gorda, FL  (123.7 miles)

265 E Marion Ave
Suite 112
Punta Gorda, FL 33950

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Port Charlotte, FL  (130.5 miles)

18245 Paulson Dr
Suite 130
Port Charlotte, FL 33954

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Lakeland, FL  (148.3 miles)

500 S. Florida Ave.
Ste 400-14
Lakeland, FL 33801

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Orlando, FL  (149.4 miles)

2480 33rd Street
Suite B
Orlando, FL 32839

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Sarasota, FL  (158.2 miles)

2060 Ringling Blvd.
Sarasota, FL 34237

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Tampa, FL  (170.3 miles)

625 East Twiggs Street
Suite 1000, Unit 117
Tampa, FL 33602

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

St. Petersburg, FL  (174.5 miles)

111 2nd Ave NE
Suite 912
St. Petersburg, FL 33701

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Clearwater, FL  (182.4 miles)

13575 58th St N
Suite 125
Clearwater, FL 33760

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Daytona Beach, FL  (182.4 miles)

140 S Beach St
STE 308
Daytona Beach, FL 32114

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Key West, FL  (183.6 miles)

2011 Flagler Ave
Key West, FL 33040

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Bushnell, FL  (184.3 miles)

138 Bushnell Plaza
Suite 201, Unit C
Bushnell, FL 33513

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

New Port Richey, FL  (193 miles)

8520 Government Dr
Ste 5
New Port Richey, FL 34654

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Inverness, FL  (202.2 miles)

111 West Main Street
Suite 303
Inverness, FL 34450

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Ocala, FL  (212.9 miles)

233 SW 3rd Street
Suite 3
Ocala, FL 34471

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Gainesville, FL  (245.7 miles)

309 N.E. 1st Street
Suite 15
Gainesville, FL 32601

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Jacksonville, FL  (268.3 miles)

630 W Adams St
#205
Jacksonville, FL 32204

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Tallahassee, FL  (363.9 miles)

1114c Thomasville RD
Tallahassee, FL 32303

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Panama City, FL  (415.1 miles)

315 E 4th St
Panama City, FL 32401

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Fort Walton Beach, FL  (472.1 miles)

217 Miracle Strip Pkwy SE Unit
116
Fort Walton Beach, FL 32548

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Pensacola, FL  (503.8 miles)

314 S Baylen St
Suite 110
Pensacola, FL 32502

Directions

Phone: 239-687-1964

Websites:

  • Credit Cards Accepted
  • Free Consultations
  • Virtual Appointments

Disclaimer

Your Profile?  Update Now

When viewing a listing, consider the state advertising restrictions to which lawyers and law firms must adhere, as well as our FindLaw.com Legal Directory disclaimer. Some lawyers publish comparative information regarding the services that they provide which may be subject to specific comparative communications restrictions.

How do I choose a lawyer?

Consider the following:

  • Comfort Level – Are you comfortable telling the lawyer personal information? Does the lawyer seem interested in solving your problem?
  • Credentials – How long has the lawyer been in practice? Has the lawyer worked on other cases similar to yours?
  • Cost – How are the lawyer's fees structured — hourly or flat fee? Can the lawyer estimate the cost of your case?
  • City – Is the lawyer's office conveniently located?

Not sure what questions to ask a lawyer?

Here are a few to get you started:

  • How long have you been in practice?
  • How many cases like mine have you handled?
  • How often do you settle cases out of court?
  • What are your fees and costs?
  • What are the next steps?

Want to check lawyer discipline?

It is always a good idea to research your lawyer prior to hiring. Every state has a disciplinary organization that monitors attorneys, their licenses, and consumer complaints. By researching lawyer discipline you can:

  • Ensure the attorney is currently licensed to practice in your state
  • Gain an understanding of his or her historical disciplinary record, if any.
  • Determine the seriousness of complaints/issues which could range from late bar fees to more serious issues requiring disciplinary action.